File tree Expand file tree Collapse file tree 2 files changed +19
-24
lines changed Expand file tree Collapse file tree 2 files changed +19
-24
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ stages:
3737.main-or-manual :
3838 rules :
3939 - if : $CI_COMMIT_BRANCH == "main"
40+ - if : $CI_COMMIT_TAG && $CI_COMMIT_TAG != ""
4041 - if : $CI_PIPELINE_SOURCE == "schedule"
4142 when : manual
4243
Original file line number Diff line number Diff line change @@ -68,29 +68,29 @@ variables:
6868
6969image-centos7 :
7070 extends :
71- - .image-pull
7271 - .dist-centos7
72+ - .image-pull
7373
7474image-ubi8 :
7575 extends :
76- - .image-pull
7776 - .dist-ubi8
77+ - .image-pull
7878
7979image-ubuntu18.04 :
8080 extends :
81- - .image-pull
8281 - .dist-ubuntu18.04
82+ - .image-pull
8383
8484image-ubuntu20.04 :
8585 extends :
86- - .image-pull
8786 - .dist-ubuntu20.04
87+ - .image-pull
8888
8989# The DIST=packaging target creates an image containing all built packages
9090image-packaging :
9191 extends :
92- - .image-pull
9392 - .dist-packaging
93+ - .image-pull
9494
9595# We skip the integration tests for the internal CI:
9696.integration :
@@ -109,7 +109,8 @@ image-packaging:
109109 IMAGE : " ${CI_REGISTRY_IMAGE}/container-toolkit:${CI_COMMIT_SHORT_SHA}-${DIST}"
110110 IMAGE_ARCHIVE : " container-toolkit.tar"
111111 rules :
112- - if : $SKIP_SCANS != "yes"
112+ - if : $SKIP_SCANS != "yes"
113+ - when : manual
113114 before_script :
114115 - docker login -u "${CI_REGISTRY_USER}" -p "${CI_REGISTRY_PASSWORD}" "${CI_REGISTRY}"
115116 # TODO: We should specify the architecture here and scan all architectures
@@ -134,59 +135,59 @@ image-packaging:
134135# Define the scan targets
135136scan-centos7-amd64 :
136137 extends :
137- - .scan
138138 - .dist-centos7
139139 - .platform-amd64
140+ - .scan
140141 needs :
141142 - image-centos7
142143
143144scan-centos7-arm64 :
144145 extends :
145- - .scan
146146 - .dist-centos7
147147 - .platform-arm64
148+ - .scan
148149 needs :
149150 - image-centos7
150151 - scan-centos7-amd64
151152
152153scan-ubuntu18.04-amd64 :
153154 extends :
154- - .scan
155155 - .dist-ubuntu18.04
156156 - .platform-amd64
157+ - .scan
157158 needs :
158159 - image-ubuntu18.04
159160
160161scan-ubuntu20.04-amd64 :
161162 extends :
162- - .scan
163163 - .dist-ubuntu20.04
164164 - .platform-amd64
165+ - .scan
165166 needs :
166167 - image-ubuntu20.04
167168
168169scan-ubuntu20.04-arm64 :
169170 extends :
170- - .scan
171171 - .dist-ubuntu20.04
172172 - .platform-arm64
173+ - .scan
173174 needs :
174175 - image-ubuntu20.04
175176 - scan-ubuntu20.04-amd64
176177
177178scan-ubi8-amd64 :
178179 extends :
179- - .scan
180180 - .dist-ubi8
181181 - .platform-amd64
182+ - .scan
182183 needs :
183184 - image-ubi8
184185
185186scan-ubi8-arm64 :
186187 extends :
187- - .scan
188188 - .dist-ubi8
189189 - .platform-arm64
190+ - .scan
190191 needs :
191192 - image-ubi8
192193 - scan-ubi8-amd64
@@ -208,31 +209,24 @@ release:staging-ubuntu18.04:
208209 needs :
209210 - image-ubuntu18.04
210211
211- release:staging-ubuntu20.04 :
212- extends :
213- - .release:staging
214- - .dist-ubuntu20.04
215- needs :
216- - image-ubuntu20.04
217-
218212# Define the external release targets
219213# Release to NGC
220214release:ngc-centos7 :
221215 extends :
222- - .release:ngc
223216 - .dist-centos7
217+ - .release:ngc
224218
225219release:ngc-ubuntu18.04 :
226220 extends :
227- - .release:ngc
228221 - .dist-ubuntu18.04
222+ - .release:ngc
229223
230224release:ngc-ubuntu20.04 :
231225 extends :
232- - .release:ngc
233226 - .dist-ubuntu20.04
227+ - .release:ngc
234228
235229release:ngc-ubi8 :
236230 extends :
237- - .release:ngc
238231 - .dist-ubi8
232+ - .release:ngc
You can’t perform that action at this time.
0 commit comments