Skip to content

Commit dfb83ef

Browse files
committed
CI: Add "allow_failure: true" to jobs made manual via "rules"
The work-around sets "allow_failure" to all jobs which are manual. This allows the pipeline to progress to the next stage. Further details are tracked in https://gitlab.com/gitlab-org/gitlab/-/issues/34077
1 parent bcb7e48 commit dfb83ef

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.gitlab-ci.yml

+2
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ source-tarball:
5252
- if: '$CI_COMMIT_TAG != null'
5353
- if: '$CI_COMMIT_TAG == null'
5454
when: manual
55+
allow_failure: true
5556

5657
binary-tarball:
5758
stage: build
@@ -67,6 +68,7 @@ binary-tarball:
6768
- if: '$CI_COMMIT_TAG != null'
6869
- if: '$CI_COMMIT_TAG == null'
6970
when: manual
71+
allow_failure: true
7072

7173
cc7:
7274
image: gitlab-registry.cern.ch/linuxsupport/cc7-base

0 commit comments

Comments
 (0)