@@ -10,12 +10,13 @@ steps:
1010- &step
1111 name : setup docker
1212 pull : always
13- image : docker.io/bitpoke/build:v0.3.0-3.g7069e76
13+ image : docker.io/bitpoke/build:v0.8.0
1414 environment : &baseEnv
1515 TAG_SUFFIX : ${DRONE_BRANCH/master/}
1616 TEST_HOSTNAME : docker
17+ DOCKER_HOST : tcp://docker:2375
1718 commands :
18- - dockerize -wait unix :///workspace/ docker.sock -timeout 10s
19+ - dockerize -wait http ://docker:2375/_ping -timeout 30s
1920 - docker info
2021 - make -C php pull-$DRONE_STAGE_NAME
2122
@@ -36,20 +37,18 @@ steps:
3637 pull : default
3738 environment :
3839 << : *baseEnv
39- DOCKER_USER :
40- from_secret : DOCKER_USER
40+ DOCKER_USERNAME : bitpokebot
4141 DOCKER_PASSWORD :
4242 from_secret : DOCKER_PASSWORD
4343 commands :
44- - docker login -u="$DOCKER_USER" -p="$DOCKER_PASSWORD" docker.io
44+ - /usr/local/bin/setup-credentials-helper.sh
4545 - make -C php push-$DRONE_STAGE_NAME
4646
4747services :
4848- name : docker
49- image : docker:20.10.8-dind
50- privileged : true
51- commands :
52- - /usr/local/bin/dockerd-entrypoint.sh dockerd --host "unix:///workspace/docker.sock" --storage-driver overlay2 --log-level error
49+ image : docker:20.10.8-dind-rootless
50+ environment :
51+ DOCKER_TLS_CERTDIR : " "
5352---
5453kind : pipeline
5554name : php-runtime-7.4
@@ -62,12 +61,13 @@ steps:
6261- &step
6362 name : setup docker
6463 pull : always
65- image : docker.io/bitpoke/build:v0.3.0-3.g7069e76
64+ image : docker.io/bitpoke/build:v0.8.0
6665 environment : &baseEnv
6766 TAG_SUFFIX : ${DRONE_BRANCH/master/}
6867 TEST_HOSTNAME : docker
68+ DOCKER_HOST : tcp://docker:2375
6969 commands :
70- - dockerize -wait unix :///workspace/ docker.sock -timeout 10s
70+ - dockerize -wait http ://docker:2375/_ping -timeout 30s
7171 - docker info
7272 - make -C php pull-$DRONE_STAGE_NAME
7373
@@ -88,20 +88,18 @@ steps:
8888 pull : default
8989 environment :
9090 << : *baseEnv
91- DOCKER_USER :
92- from_secret : DOCKER_USER
91+ DOCKER_USERNAME : bitpokebot
9392 DOCKER_PASSWORD :
9493 from_secret : DOCKER_PASSWORD
9594 commands :
96- - docker login -u="$DOCKER_USER" -p="$DOCKER_PASSWORD" docker.io
95+ - /usr/local/bin/setup-credentials-helper.sh
9796 - make -C php push-$DRONE_STAGE_NAME
9897
9998services :
10099- name : docker
101- image : docker:20.10.8-dind
102- privileged : true
103- commands :
104- - /usr/local/bin/dockerd-entrypoint.sh dockerd --host "unix:///workspace/docker.sock" --storage-driver overlay2 --log-level error
100+ image : docker:20.10.8-dind-rootless
101+ environment :
102+ DOCKER_TLS_CERTDIR : " "
105103
106104---
107105kind : pipeline
@@ -118,12 +116,13 @@ steps:
118116- &step
119117 name : setup docker
120118 pull : always
121- image : docker.io/bitpoke/build:v0.3.0-3.g7069e76
119+ image : docker.io/bitpoke/build:v0.8.0
122120 environment : &baseEnv
123121 TAG_SUFFIX : ${DRONE_BRANCH/master/}
124122 TEST_HOSTNAME : docker
123+ DOCKER_HOST : tcp://docker:2375
125124 commands :
126- - dockerize -wait unix :///workspace/ docker.sock -timeout 10s
125+ - dockerize -wait http ://docker:2375/_ping -timeout 30s
127126 - docker info
128127 - make -C wordpress pull-$DRONE_STAGE_NAME
129128
@@ -144,20 +143,18 @@ steps:
144143 pull : default
145144 environment :
146145 << : *baseEnv
147- DOCKER_USER :
148- from_secret : DOCKER_USER
146+ DOCKER_USERNAME : bitpokebot
149147 DOCKER_PASSWORD :
150148 from_secret : DOCKER_PASSWORD
151149 commands :
152- - docker login -u="$DOCKER_USER" -p="$DOCKER_PASSWORD" docker.io
150+ - /usr/local/bin/setup-credentials-helper.sh
153151 - make -C wordpress push-$DRONE_STAGE_NAME
154152
155153services :
156154- name : docker
157- image : docker:20.10.8-dind
158- privileged : true
159- commands :
160- - /usr/local/bin/dockerd-entrypoint.sh dockerd --host "unix:///workspace/docker.sock" --storage-driver overlay2 --log-level error
155+ image : docker:20.10.8-dind-rootless
156+ environment :
157+ DOCKER_TLS_CERTDIR : " "
161158
162159---
163160kind : pipeline
@@ -174,12 +171,13 @@ steps:
174171- &step
175172 name : setup docker
176173 pull : always
177- image : docker.io/bitpoke/build:v0.3.0-3.g7069e76
174+ image : docker.io/bitpoke/build:v0.8.0
178175 environment : &baseEnv
179176 TAG_SUFFIX : ${DRONE_BRANCH/master/}
180177 TEST_HOSTNAME : docker
178+ DOCKER_HOST : tcp://docker:2375
181179 commands :
182- - dockerize -wait unix :///workspace/ docker.sock -timeout 10s
180+ - dockerize -wait http ://docker:2375/_ping -timeout 30s
183181 - docker info
184182 - make -C wordpress pull-$DRONE_STAGE_NAME
185183
@@ -200,20 +198,18 @@ steps:
200198 pull : default
201199 environment :
202200 << : *baseEnv
203- DOCKER_USER :
204- from_secret : DOCKER_USER
201+ DOCKER_USERNAME : bitpokebot
205202 DOCKER_PASSWORD :
206203 from_secret : DOCKER_PASSWORD
207204 commands :
208- - docker login -u="$DOCKER_USER" -p="$DOCKER_PASSWORD" docker.io
205+ - /usr/local/bin/setup-credentials-helper.sh
209206 - make -C wordpress push-$DRONE_STAGE_NAME
210207
211208services :
212209- name : docker
213- image : docker:20.10.8-dind
214- privileged : true
215- commands :
216- - /usr/local/bin/dockerd-entrypoint.sh dockerd --host "unix:///workspace/docker.sock" --storage-driver overlay2 --log-level error
210+ image : docker:20.10.8-dind-rootless
211+ environment :
212+ DOCKER_TLS_CERTDIR : " "
217213
218214---
219215kind : pipeline
@@ -230,12 +226,13 @@ steps:
230226- &step
231227 name : setup docker
232228 pull : always
233- image : docker.io/bitpoke/build:v0.3.0-3.g7069e76
229+ image : docker.io/bitpoke/build:v0.8.0
234230 environment : &baseEnv
235231 TAG_SUFFIX : ${DRONE_BRANCH/master/}
236232 TEST_HOSTNAME : docker
233+ DOCKER_HOST : tcp://docker:2375
237234 commands :
238- - dockerize -wait unix :///workspace/ docker.sock -timeout 10s
235+ - dockerize -wait http ://docker:2375/_ping -timeout 30s
239236 - docker info
240237 - make -C wordpress pull-$DRONE_STAGE_NAME
241238
@@ -256,18 +253,16 @@ steps:
256253 pull : default
257254 environment :
258255 << : *baseEnv
259- DOCKER_USER :
260- from_secret : DOCKER_USER
256+ DOCKER_USERNAME : bitpokebot
261257 DOCKER_PASSWORD :
262258 from_secret : DOCKER_PASSWORD
263259 commands :
264- - docker login -u="$DOCKER_USER" -p="$DOCKER_PASSWORD" docker.io
260+ - /usr/local/bin/setup-credentials-helper.sh
265261 - make -C wordpress push-$DRONE_STAGE_NAME
266262
267263services :
268264- name : docker
269- image : docker:20.10.8-dind
270- privileged : true
271- commands :
272- - /usr/local/bin/dockerd-entrypoint.sh dockerd --host "unix:///workspace/docker.sock" --storage-driver overlay2 --log-level error
265+ image : docker:20.10.8-dind-rootless
266+ environment :
267+ DOCKER_TLS_CERTDIR : " "
273268
0 commit comments