File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed
Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ defaults:
1717 fi
1818
1919 docker_image : &docker_image
20- image : cimg/base:2023.10
20+ image : cimg/base:2024.11
2121 auth :
2222 username : $DOCKER_USER
2323 password : $DOCKER_PASS
@@ -49,12 +49,23 @@ defaults:
4949 path : bugzilla.log
5050 destination : bugzilla.log
5151
52+ commands :
53+ # Only used for local jobs docker execution
54+ setup_local_docker :
55+ steps :
56+ - run :
57+ name : Use sudo docker in local builds
58+ command : |
59+ if [[ $CIRCLE_SHELL_ENV == *"localbuild"* ]]; then
60+ sudo chmod u+s $(which docker)
61+ fi
5262jobs :
5363 build :
5464 docker :
5565 - *docker_image
5666 steps :
5767 - setup_remote_docker
68+ - setup_local_docker
5869 - checkout
5970 - *docker_login
6071 - *build_image
@@ -116,6 +127,7 @@ jobs:
116127 - *docker_image
117128 steps :
118129 - setup_remote_docker
130+ - setup_local_docker
119131 - checkout
120132 - *docker_login
121133 - *build_image
@@ -148,6 +160,7 @@ jobs:
148160 - *docker_image
149161 steps :
150162 - setup_remote_docker
163+ - setup_local_docker
151164 - checkout
152165 - *docker_login
153166 - *build_image
@@ -170,6 +183,7 @@ jobs:
170183 - *docker_image
171184 steps :
172185 - setup_remote_docker
186+ - setup_local_docker
173187 - checkout
174188 - *docker_login
175189 - *build_image
@@ -191,6 +205,7 @@ jobs:
191205 - *docker_image
192206 steps :
193207 - setup_remote_docker
208+ - setup_local_docker
194209 - checkout
195210 - *docker_login
196211 - *build_selenium_image
@@ -212,6 +227,7 @@ jobs:
212227 - *docker_image
213228 steps :
214229 - setup_remote_docker
230+ - setup_local_docker
215231 - checkout
216232 - *docker_login
217233 - *build_selenium_image
@@ -233,6 +249,7 @@ jobs:
233249 - *docker_image
234250 steps :
235251 - setup_remote_docker
252+ - setup_local_docker
236253 - checkout
237254 - *docker_login
238255 - *build_selenium_image
@@ -254,6 +271,7 @@ jobs:
254271 - *docker_image
255272 steps :
256273 - setup_remote_docker
274+ - setup_local_docker
257275 - checkout
258276 - *docker_login
259277 - *build_selenium_image
@@ -275,6 +293,7 @@ jobs:
275293 - *docker_image
276294 steps :
277295 - setup_remote_docker
296+ - setup_local_docker
278297 - checkout
279298 - *docker_login
280299 - *build_selenium_image
You can’t perform that action at this time.
0 commit comments