diff options
Diffstat (limited to 'circle.yml')
-rw-r--r-- | circle.yml | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -7,6 +7,7 @@ dependencies: | |||
7 | - docker info | 7 | - docker info |
8 | - docker version | 8 | - docker version |
9 | 9 | ||
10 | - docker build -t ansible_xenial ubuntu16.04 | ||
10 | - docker build -t ansible_trusty ubuntu14.04 | 11 | - docker build -t ansible_trusty ubuntu14.04 |
11 | - docker build -t ansible_precise ubuntu12.04 | 12 | - docker build -t ansible_precise ubuntu12.04 |
12 | - docker build -t ansible_jessie debian8 | 13 | - docker build -t ansible_jessie debian8 |
@@ -15,6 +16,7 @@ dependencies: | |||
15 | - docker build -t ansible_centos6 centos6 | 16 | - docker build -t ansible_centos6 centos6 |
16 | - docker build -t ansible_alpine3 alpine3 | 17 | - docker build -t ansible_alpine3 alpine3 |
17 | 18 | ||
19 | - docker build -t ansible_xenial_onbuild ubuntu16.04-onbuild | ||
18 | - docker build -t ansible_trusty_onbuild ubuntu14.04-onbuild | 20 | - docker build -t ansible_trusty_onbuild ubuntu14.04-onbuild |
19 | - docker build -t ansible_precise_onbuild ubuntu12.04-onbuild | 21 | - docker build -t ansible_precise_onbuild ubuntu12.04-onbuild |
20 | - docker build -t ansible_jessie_onbuild debian8-onbuild | 22 | - docker build -t ansible_jessie_onbuild debian8-onbuild |
@@ -41,6 +43,7 @@ dependencies: | |||
41 | - docker build -t ansible_1.9_alpine3_onbuild 1.9-alpine3-onbuild | 43 | - docker build -t ansible_1.9_alpine3_onbuild 1.9-alpine3-onbuild |
42 | 44 | ||
43 | 45 | ||
46 | - docker build -t ansible_master_xenial master-ubuntu16.04 | ||
44 | - docker build -t ansible_master_trusty master-ubuntu14.04 | 47 | - docker build -t ansible_master_trusty master-ubuntu14.04 |
45 | - docker build -t ansible_master_precise master-ubuntu12.04 | 48 | - docker build -t ansible_master_precise master-ubuntu12.04 |
46 | - docker build -t ansible_master_jessie master-debian8 | 49 | - docker build -t ansible_master_jessie master-debian8 |
@@ -48,6 +51,7 @@ dependencies: | |||
48 | - docker build -t ansible_master_centos7 master-centos7 | 51 | - docker build -t ansible_master_centos7 master-centos7 |
49 | - docker build -t ansible_master_centos6 master-centos6 | 52 | - docker build -t ansible_master_centos6 master-centos6 |
50 | 53 | ||
54 | - docker build -t ansible_master_xenial_onbuild master-ubuntu16.04-onbuild | ||
51 | - docker build -t ansible_master_trusty_onbuild master-ubuntu14.04-onbuild | 55 | - docker build -t ansible_master_trusty_onbuild master-ubuntu14.04-onbuild |
52 | - docker build -t ansible_master_precise_onbuild master-ubuntu12.04-onbuild | 56 | - docker build -t ansible_master_precise_onbuild master-ubuntu12.04-onbuild |
53 | - docker build -t ansible_master_jessie_onbuild master-debian8-onbuild | 57 | - docker build -t ansible_master_jessie_onbuild master-debian8-onbuild |
@@ -57,6 +61,7 @@ dependencies: | |||
57 | 61 | ||
58 | test: | 62 | test: |
59 | override: | 63 | override: |
64 | - docker run -i ansible_xenial > result-ubuntu16.04 | ||
60 | - docker run -i ansible_trusty > result-ubuntu14.04 | 65 | - docker run -i ansible_trusty > result-ubuntu14.04 |
61 | - docker run -i ansible_precise > result-ubuntu12.04 | 66 | - docker run -i ansible_precise > result-ubuntu12.04 |
62 | - docker run -i ansible_jessie > result-debian8 | 67 | - docker run -i ansible_jessie > result-debian8 |
@@ -64,6 +69,7 @@ test: | |||
64 | - docker run -i ansible_centos7 > result-centos7 | 69 | - docker run -i ansible_centos7 > result-centos7 |
65 | - docker run -i ansible_centos6 > result-centos6 | 70 | - docker run -i ansible_centos6 > result-centos6 |
66 | - docker run -i ansible_alpine3 > result-alpine3 | 71 | - docker run -i ansible_alpine3 > result-alpine3 |
72 | - docker run -i ansible_xenial_onbuild > result-ubuntu16.04-onbuild | ||
67 | - docker run -i ansible_trusty_onbuild > result-ubuntu14.04-onbuild | 73 | - docker run -i ansible_trusty_onbuild > result-ubuntu14.04-onbuild |
68 | - docker run -i ansible_precise_onbuild > result-ubuntu12.04-onbuild | 74 | - docker run -i ansible_precise_onbuild > result-ubuntu12.04-onbuild |
69 | - docker run -i ansible_jessie_onbuild > result-debian8-onbuild | 75 | - docker run -i ansible_jessie_onbuild > result-debian8-onbuild |
@@ -89,12 +95,14 @@ test: | |||
89 | - docker run -i ansible_1.9_alpine3_onbuild > result-1.9-alpine3-onbuild | 95 | - docker run -i ansible_1.9_alpine3_onbuild > result-1.9-alpine3-onbuild |
90 | 96 | ||
91 | 97 | ||
98 | - docker run -i ansible_master_xenial > result-master-ubuntu16.04 | ||
92 | - docker run -i ansible_master_trusty > result-master-ubuntu14.04 | 99 | - docker run -i ansible_master_trusty > result-master-ubuntu14.04 |
93 | - docker run -i ansible_master_precise > result-master-ubuntu12.04 | 100 | - docker run -i ansible_master_precise > result-master-ubuntu12.04 |
94 | - docker run -i ansible_master_jessie > result-master-debian8 | 101 | - docker run -i ansible_master_jessie > result-master-debian8 |
95 | - docker run -i ansible_master_wheezy > result-master-debian7 | 102 | - docker run -i ansible_master_wheezy > result-master-debian7 |
96 | - docker run -i ansible_master_centos7 > result-master-centos7 | 103 | - docker run -i ansible_master_centos7 > result-master-centos7 |
97 | - docker run -i ansible_master_centos6 > result-master-centos6 | 104 | - docker run -i ansible_master_centos6 > result-master-centos6 |
105 | - docker run -i ansible_master_xenial_onbuild > result-master-ubuntu16.04-onbuild | ||
98 | - docker run -i ansible_master_trusty_onbuild > result-master-ubuntu14.04-onbuild | 106 | - docker run -i ansible_master_trusty_onbuild > result-master-ubuntu14.04-onbuild |
99 | - docker run -i ansible_master_precise_onbuild > result-master-ubuntu12.04-onbuild | 107 | - docker run -i ansible_master_precise_onbuild > result-master-ubuntu12.04-onbuild |
100 | - docker run -i ansible_master_jessie_onbuild > result-master-debian8-onbuild | 108 | - docker run -i ansible_master_jessie_onbuild > result-master-debian8-onbuild |
@@ -105,6 +113,7 @@ test: | |||
105 | 113 | ||
106 | 114 | ||
107 | - echo "==> Validating the test results..." | 115 | - echo "==> Validating the test results..." |
116 | - sh -c "[ -s result-ubuntu16.04 ]" | ||
108 | - sh -c "[ -s result-ubuntu14.04 ]" | 117 | - sh -c "[ -s result-ubuntu14.04 ]" |
109 | - sh -c "[ -s result-ubuntu12.04 ]" | 118 | - sh -c "[ -s result-ubuntu12.04 ]" |
110 | - sh -c "[ -s result-debian8 ]" | 119 | - sh -c "[ -s result-debian8 ]" |
@@ -112,6 +121,7 @@ test: | |||
112 | - sh -c "[ -s result-centos7 ]" | 121 | - sh -c "[ -s result-centos7 ]" |
113 | - sh -c "[ -s result-centos6 ]" | 122 | - sh -c "[ -s result-centos6 ]" |
114 | - sh -c "[ -s result-alpine3 ]" | 123 | - sh -c "[ -s result-alpine3 ]" |
124 | - sh -c "[ -s result-ubuntu16.04-onbuild ]" | ||
115 | - sh -c "[ -s result-ubuntu14.04-onbuild ]" | 125 | - sh -c "[ -s result-ubuntu14.04-onbuild ]" |
116 | - sh -c "[ -s result-ubuntu12.04-onbuild ]" | 126 | - sh -c "[ -s result-ubuntu12.04-onbuild ]" |
117 | - sh -c "[ -s result-debian8-onbuild ]" | 127 | - sh -c "[ -s result-debian8-onbuild ]" |
@@ -135,12 +145,14 @@ test: | |||
135 | - sh -c "[ -s result-1.9-centos6-onbuild ]" | 145 | - sh -c "[ -s result-1.9-centos6-onbuild ]" |
136 | - sh -c "[ -s result-1.9-alpine3-onbuild ]" | 146 | - sh -c "[ -s result-1.9-alpine3-onbuild ]" |
137 | 147 | ||
148 | - sh -c "[ -s result-master-ubuntu16.04 ]" | ||
138 | - sh -c "[ -s result-master-ubuntu14.04 ]" | 149 | - sh -c "[ -s result-master-ubuntu14.04 ]" |
139 | - sh -c "[ -s result-master-ubuntu12.04 ]" | 150 | - sh -c "[ -s result-master-ubuntu12.04 ]" |
140 | - sh -c "[ -s result-master-debian8 ]" | 151 | - sh -c "[ -s result-master-debian8 ]" |
141 | - sh -c "[ -s result-master-debian7 ]" | 152 | - sh -c "[ -s result-master-debian7 ]" |
142 | - sh -c "[ -s result-master-centos7 ]" | 153 | - sh -c "[ -s result-master-centos7 ]" |
143 | - sh -c "[ -s result-master-centos6 ]" | 154 | - sh -c "[ -s result-master-centos6 ]" |
155 | - sh -c "[ -s result-master-ubuntu16.04-onbuild ]" | ||
144 | - sh -c "[ -s result-master-ubuntu14.04-onbuild ]" | 156 | - sh -c "[ -s result-master-ubuntu14.04-onbuild ]" |
145 | - sh -c "[ -s result-master-ubuntu12.04-onbuild ]" | 157 | - sh -c "[ -s result-master-ubuntu12.04-onbuild ]" |
146 | - sh -c "[ -s result-master-debian8-onbuild ]" | 158 | - sh -c "[ -s result-master-debian8-onbuild ]" |