aboutsummaryrefslogtreecommitdiffhomepage
path: root/circle.yml
diff options
context:
space:
mode:
Diffstat (limited to 'circle.yml')
-rw-r--r--circle.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/circle.yml b/circle.yml
index 6867955..60cbe28 100644
--- a/circle.yml
+++ b/circle.yml
@@ -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
58test: 62test:
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 ]"