Difference between revisions of "GitLab CI only:"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
− | Official example | + | == Official example == |
job1: | job1: | ||
[[script:]] echo | [[script:]] echo | ||
Line 16: | Line 16: | ||
- /^stable-branch.*$/ | - /^stable-branch.*$/ | ||
- schedules | - schedules | ||
+ | |||
+ | Both are equivalent (official example): | ||
+ | job1: | ||
+ | script: echo | ||
+ | only: | ||
+ | - branches | ||
+ | |||
+ | job2: | ||
+ | script: echo | ||
+ | only: | ||
+ | [[refs:]] | ||
+ | - branches | ||
+ | |||
+ | |||
Revision as of 12:31, 14 September 2022
https://docs.gitlab.com/ee/ci/yaml/#only--except
Official example
job1: script: echo only: - main - /^issue-.*$/ - merge_requests job2: script: echo except: - main - /^stable-branch.*$/ - schedules
Both are equivalent (official example):
job1: script: echo only: - branches job2: script: echo only: refs: - branches
except:
See also
Advertising: