aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
diff options
context:
space:
mode:
authorWilliam Yeh <william.pjyeh@gmail.com>2017-09-14 15:57:43 +0800
committerWilliam Yeh <william.pjyeh@gmail.com>2017-09-14 17:56:59 +0800
commitdeeab1a101da6710574174dbe47199f9e8900b93 (patch)
tree95605a54ab972f9b821267be534103803fb84f2a /.travis.yml
parent57d366d79328ee5d127d05644b108bd4f7915cdc (diff)
downloaddocker-ansible-deeab1a101da6710574174dbe47199f9e8900b93.tar.gz
docker-ansible-deeab1a101da6710574174dbe47199f9e8900b93.tar.zst
docker-ansible-deeab1a101da6710574174dbe47199f9e8900b93.zip
Add: Debian 9 ("Stretch") support.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 7d2af6d..0e29db1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,12 +8,14 @@ before_install:
8 8
9 - docker build -t ansible_xenial ubuntu16.04 9 - docker build -t ansible_xenial ubuntu16.04
10 - docker build -t ansible_trusty ubuntu14.04 10 - docker build -t ansible_trusty ubuntu14.04
11 - docker build -t ansible_stretch debian9
11 - docker build -t ansible_jessie debian8 12 - docker build -t ansible_jessie debian8
12 - docker build -t ansible_centos7 centos7 13 - docker build -t ansible_centos7 centos7
13 - docker build -t ansible_alpine3 alpine3 14 - docker build -t ansible_alpine3 alpine3
14 15
15 - docker build -t ansible_xenial_onbuild ubuntu16.04-onbuild 16 - docker build -t ansible_xenial_onbuild ubuntu16.04-onbuild
16 - docker build -t ansible_trusty_onbuild ubuntu14.04-onbuild 17 - docker build -t ansible_trusty_onbuild ubuntu14.04-onbuild
18 - docker build -t ansible_stretch_onbuild debian9-onbuild
17 - docker build -t ansible_jessie_onbuild debian8-onbuild 19 - docker build -t ansible_jessie_onbuild debian8-onbuild
18 - docker build -t ansible_centos7_onbuild centos7-onbuild 20 - docker build -t ansible_centos7_onbuild centos7-onbuild
19 - docker build -t ansible_alpine3_onbuild alpine3-onbuild 21 - docker build -t ansible_alpine3_onbuild alpine3-onbuild
@@ -30,29 +32,35 @@ before_install:
30 32
31 - docker build -t ansible_master_xenial master-ubuntu16.04 33 - docker build -t ansible_master_xenial master-ubuntu16.04
32 - docker build -t ansible_master_trusty master-ubuntu14.04 34 - docker build -t ansible_master_trusty master-ubuntu14.04
35 - docker build -t ansible_master_stretch master-debian9
33 - docker build -t ansible_master_jessie master-debian8 36 - docker build -t ansible_master_jessie master-debian8
34 - docker build -t ansible_master_centos7 master-centos7 37 - docker build -t ansible_master_centos7 master-centos7
35 38
36 - docker build -t ansible_master_xenial_onbuild master-ubuntu16.04-onbuild 39 - docker build -t ansible_master_xenial_onbuild master-ubuntu16.04-onbuild
37 - docker build -t ansible_master_trusty_onbuild master-ubuntu14.04-onbuild 40 - docker build -t ansible_master_trusty_onbuild master-ubuntu14.04-onbuild
41 - docker build -t ansible_master_stretch_onbuild master-debian9-onbuild
38 - docker build -t ansible_master_jessie_onbuild master-debian8-onbuild 42 - docker build -t ansible_master_jessie_onbuild master-debian8-onbuild
39 - docker build -t ansible_master_centos7_onbuild master-centos7-onbuild 43 - docker build -t ansible_master_centos7_onbuild master-centos7-onbuild
40 44
41 45
42 - docker build -t ansible_mini_alpine3 mini-alpine3 46 - docker build -t ansible_mini_alpine3 mini-alpine3
47 - docker build -t ansible_mini_debian9 mini-debian9
43 - docker build -t ansible_mini_debian8 mini-debian8 48 - docker build -t ansible_mini_debian8 mini-debian8
44 - docker build -t nginx_alpine3 -f mini-test/Dockerfile.alpine3 mini-test 49 - docker build -t nginx_alpine3 -f mini-test/Dockerfile.alpine3 mini-test
50 - docker build -t nginx_debian9 -f mini-test/Dockerfile.debian9 mini-test
45 - docker build -t nginx_debian8 -f mini-test/Dockerfile.debian8 mini-test 51 - docker build -t nginx_debian8 -f mini-test/Dockerfile.debian8 mini-test
46 52
47 53
48script: 54script:
49 - docker run -i ansible_xenial > result-ubuntu16.04 55 - docker run -i ansible_xenial > result-ubuntu16.04
50 - docker run -i ansible_trusty > result-ubuntu14.04 56 - docker run -i ansible_trusty > result-ubuntu14.04
57 - docker run -i ansible_stretch > result-debian9
51 - docker run -i ansible_jessie > result-debian8 58 - docker run -i ansible_jessie > result-debian8
52 - docker run -i ansible_centos7 > result-centos7 59 - docker run -i ansible_centos7 > result-centos7
53 - docker run -i ansible_alpine3 > result-alpine3 60 - docker run -i ansible_alpine3 > result-alpine3
54 - docker run -i ansible_xenial_onbuild > result-ubuntu16.04-onbuild 61 - docker run -i ansible_xenial_onbuild > result-ubuntu16.04-onbuild
55 - docker run -i ansible_trusty_onbuild > result-ubuntu14.04-onbuild 62 - docker run -i ansible_trusty_onbuild > result-ubuntu14.04-onbuild
63 - docker run -i ansible_stretch_onbuild > result-debian9-onbuild
56 - docker run -i ansible_jessie_onbuild > result-debian8-onbuild 64 - docker run -i ansible_jessie_onbuild > result-debian8-onbuild
57 - docker run -i ansible_centos7_onbuild > result-centos7-onbuild 65 - docker run -i ansible_centos7_onbuild > result-centos7-onbuild
58 - docker run -i ansible_alpine3_onbuild > result-alpine3-onbuild 66 - docker run -i ansible_alpine3_onbuild > result-alpine3-onbuild
@@ -68,26 +76,31 @@ script:
68 76
69 - docker run -i ansible_master_xenial > result-master-ubuntu16.04 77 - docker run -i ansible_master_xenial > result-master-ubuntu16.04
70 - docker run -i ansible_master_trusty > result-master-ubuntu14.04 78 - docker run -i ansible_master_trusty > result-master-ubuntu14.04
79 - docker run -i ansible_master_stretch > result-master-debian9
71 - docker run -i ansible_master_jessie > result-master-debian8 80 - docker run -i ansible_master_jessie > result-master-debian8
72 - docker run -i ansible_master_centos7 > result-master-centos7 81 - docker run -i ansible_master_centos7 > result-master-centos7
73 - docker run -i ansible_master_xenial_onbuild > result-master-ubuntu16.04-onbuild 82 - docker run -i ansible_master_xenial_onbuild > result-master-ubuntu16.04-onbuild
74 - docker run -i ansible_master_trusty_onbuild > result-master-ubuntu14.04-onbuild 83 - docker run -i ansible_master_trusty_onbuild > result-master-ubuntu14.04-onbuild
84 - docker run -i ansible_master_stretch_onbuild > result-master-debian9-onbuild
75 - docker run -i ansible_master_jessie_onbuild > result-master-debian8-onbuild 85 - docker run -i ansible_master_jessie_onbuild > result-master-debian8-onbuild
76 - docker run -i ansible_master_centos7_onbuild > result-master-centos7-onbuild 86 - docker run -i ansible_master_centos7_onbuild > result-master-centos7-onbuild
77 87
78 88
79 - docker run -i nginx_alpine3 2> result-nginx-alpine3 89 - docker run -i nginx_alpine3 2> result-nginx-alpine3
90 - docker run -i nginx_debian9 2> result-nginx-debian9
80 - docker run -i nginx_debian8 2> result-nginx-debian8 91 - docker run -i nginx_debian8 2> result-nginx-debian8
81 92
82 93
83 - echo "==> Validating the test results..." 94 - echo "==> Validating the test results..."
84 - sh -c "[ -s result-ubuntu16.04 ]" 95 - sh -c "[ -s result-ubuntu16.04 ]"
85 - sh -c "[ -s result-ubuntu14.04 ]" 96 - sh -c "[ -s result-ubuntu14.04 ]"
97 - sh -c "[ -s result-debian9 ]"
86 - sh -c "[ -s result-debian8 ]" 98 - sh -c "[ -s result-debian8 ]"
87 - sh -c "[ -s result-centos7 ]" 99 - sh -c "[ -s result-centos7 ]"
88 - sh -c "[ -s result-alpine3 ]" 100 - sh -c "[ -s result-alpine3 ]"
89 - sh -c "[ -s result-ubuntu16.04-onbuild ]" 101 - sh -c "[ -s result-ubuntu16.04-onbuild ]"
90 - sh -c "[ -s result-ubuntu14.04-onbuild ]" 102 - sh -c "[ -s result-ubuntu14.04-onbuild ]"
103 - sh -c "[ -s result-debian9-onbuild ]"
91 - sh -c "[ -s result-debian8-onbuild ]" 104 - sh -c "[ -s result-debian8-onbuild ]"
92 - sh -c "[ -s result-centos7-onbuild ]" 105 - sh -c "[ -s result-centos7-onbuild ]"
93 - sh -c "[ -s result-alpine3-onbuild ]" 106 - sh -c "[ -s result-alpine3-onbuild ]"
@@ -101,12 +114,15 @@ script:
101 114
102 - sh -c "[ -s result-master-ubuntu16.04 ]" 115 - sh -c "[ -s result-master-ubuntu16.04 ]"
103 - sh -c "[ -s result-master-ubuntu14.04 ]" 116 - sh -c "[ -s result-master-ubuntu14.04 ]"
117 - sh -c "[ -s result-master-debian9 ]"
104 - sh -c "[ -s result-master-debian8 ]" 118 - sh -c "[ -s result-master-debian8 ]"
105 - sh -c "[ -s result-master-centos7 ]" 119 - sh -c "[ -s result-master-centos7 ]"
106 - sh -c "[ -s result-master-ubuntu16.04-onbuild ]" 120 - sh -c "[ -s result-master-ubuntu16.04-onbuild ]"
107 - sh -c "[ -s result-master-ubuntu14.04-onbuild ]" 121 - sh -c "[ -s result-master-ubuntu14.04-onbuild ]"
122 - sh -c "[ -s result-master-debian9-onbuild ]"
108 - sh -c "[ -s result-master-debian8-onbuild ]" 123 - sh -c "[ -s result-master-debian8-onbuild ]"
109 - sh -c "[ -s result-master-centos7-onbuild ]" 124 - sh -c "[ -s result-master-centos7-onbuild ]"
110 125
111 - sh -c "[ -s result-nginx-alpine3 ]" 126 - sh -c "[ -s result-nginx-alpine3 ]"
127 - sh -c "[ -s result-nginx-debian9 ]"
112 - sh -c "[ -s result-nginx-debian8 ]" 128 - sh -c "[ -s result-nginx-debian8 ]"