]>
Commit | Line | Data |
---|---|---|
ff4b9e52 WY |
1 | env: |
2 | global: | |
3 | - BRANCH=stable | |
4 | - QUIET=1 | |
5 | - UML_DOCKERCOMPOSE=0 | |
6 | - UML_FIG=0 | |
7 | ||
c36d40e8 WY |
8 | sudo: true |
9 | ||
02c34901 | 10 | install: |
ff4b9e52 | 11 | - curl -sLo - http://j.mp/install-travis-docker | sh -xe |
02c34901 WY |
12 | |
13 | script: | |
14 | - echo "==> Building the main Docker images..." | |
1c8ce0e9 WY |
15 | - ./run 'docker build -t ansible centos6 && docker run -i ansible > result-centos6' |
16 | - ./run 'docker build -t ansible centos7 && docker run -i ansible > result-centos7' | |
17 | - ./run 'docker build -t ansible debian7 && docker run -i ansible > result-debian7' | |
18 | - ./run 'docker build -t ansible debian8 && docker run -i ansible > result-debian8' | |
19 | - ./run 'docker build -t ansible ubuntu12.04 && docker run -i ansible > result-ubuntu12.04' | |
20 | - ./run 'docker build -t ansible ubuntu14.04 && docker run -i ansible > result-ubuntu14.04' | |
21 | - ./run 'docker build -t ansible centos6-onbuild && docker run -i ansible > result-centos6-onbuild' | |
22 | - ./run 'docker build -t ansible centos7-onbuild && docker run -i ansible > result-centos7-onbuild' | |
23 | - ./run 'docker build -t ansible debian7-onbuild && docker run -i ansible > result-debian7-onbuild' | |
24 | - ./run 'docker build -t ansible debian8-onbuild && docker run -i ansible > result-debian8-onbuild' | |
25 | - ./run 'docker build -t ansible ubuntu12.04-onbuild && docker run -i ansible > result-ubuntu12.04-onbuild' | |
26 | - ./run 'docker build -t ansible ubuntu14.04-onbuild && docker run -i ansible > result-ubuntu14.04-onbuild' | |
02c34901 WY |
27 | |
28 | ||
29 | - echo "==> Validating the test results..." | |
30 | - grep '^ansible-playbook' result-centos6 || exit 1 | |
31 | - grep '^ansible-playbook' result-centos7 || exit 1 | |
32 | - grep '^ansible-playbook' result-debian7 || exit 1 | |
33 | - grep '^ansible-playbook' result-debian8 || exit 1 | |
34 | - grep '^ansible-playbook' result-ubuntu12.04 || exit 1 | |
35 | - grep '^ansible-playbook' result-ubuntu14.04 || exit 1 | |
36 | - grep '^ansible-playbook' result-centos6-onbuild || exit 1 | |
37 | - grep '^ansible-playbook' result-centos7-onbuild || exit 1 | |
38 | - grep '^ansible-playbook' result-debian7-onbuild || exit 1 | |
39 | - grep '^ansible-playbook' result-debian8-onbuild || exit 1 | |
40 | - grep '^ansible-playbook' result-ubuntu12.04-onbuild || exit 1 | |
41 | - grep '^ansible-playbook' result-ubuntu14.04-onbuild || exit 1 |