-
Notifications
You must be signed in to change notification settings - Fork 9
/
.travis.yml
21 lines (21 loc) · 1.51 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
sudo: required
services:
- docker
before_install:
- docker pull spencertipping/ni-env-dev-arch
- docker pull spencertipping/ni-env-dev-alpine
- docker pull spencertipping/ni-env-dev-ubuntu-14.04
- docker pull spencertipping/ni-env-dev-ubuntu-16.04
- docker pull spencertipping/ni-env-dev-ubuntu-18.04
- docker pull spencertipping/ni-env-dev-ubuntu-20.04
- docker pull spencertipping/ni-env-dev-ubuntu-22.04
- docker pull spencertipping/ni-env-dev-ubuntu-24.04
script:
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-arch ./test --travis
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-alpine ./test --travis
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-ubuntu-14.04 ./test --travis
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-ubuntu-16.04 ./test --travis
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-ubuntu-18.04 ./test --travis
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-ubuntu-20.04 ./test --travis
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-ubuntu-22.04 ./test --travis
- docker run --rm -it -v $PWD:/data -v /var/run/docker.sock:/var/run/docker.sock spencertipping/ni-env-dev-ubuntu-24.04 ./test --travis