File tree 1 file changed +9
-3
lines changed
1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -24,8 +24,8 @@ default:
24
24
rules :
25
25
- if : $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "push"
26
26
changes :
27
- - .gitlab/Dockerfile-*
28
- when : manual
27
+ - .gitlab/Dockerfile-* # these are direct dependencies
28
+ - .gitlab-ci.yml # list of images is here so it is a dependency too
29
29
allow_failure : true
30
30
image : $DOCKER_REGISTRY/docker:20.10.13
31
31
parallel :
@@ -54,7 +54,13 @@ build-image-arm64:
54
54
55
55
promote-image :
56
56
stage : manual-images
57
- when : manual
57
+ rules : # same as build-image
58
+ - if : $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "push"
59
+ changes :
60
+ - .gitlab/Dockerfile-* # these are direct dependencies
61
+ - .gitlab-ci.yml # list of images is here so it is a dependency too
62
+ when : manual # this one is manual, but it means that install-dependencies may be hitting the wrong <base>:current til this is run
63
+ allow_failure : true
58
64
tags : ["runner:docker"]
59
65
image : $DOCKER_REGISTRY/docker:20.10.13
60
66
parallel :
You can’t perform that action at this time.
0 commit comments