aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
blob: 3a463a034807074d0084f1895ba032ebe63ea893 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
dist: xenial

env:
  global:
    - HADOLINT_VERSION=1.17.1

language: rust
rust: nightly
cache: cargo

before_install:
  - sudo curl -L https://github.com/hadolint/hadolint/releases/download/v$HADOLINT_VERSION/hadolint-$(uname -s)-$(uname -m) -o /usr/local/bin/hadolint
  - sudo chmod +rx /usr/local/bin/hadolint
  - rustup set profile minimal

# Nothing to install
install: true
script:
- git ls-files --exclude='Dockerfile*' --ignored | xargs --max-lines=1 hadolint
- cargo build --features "sqlite"
- cargo build --features "mysql"