我想知道只有当MR成功合并到特定分支时,才能触发管道吗?在这种情况下,以'dev'开头的分支名称不区分大小写
我尝试过
job:
only:
- /^dev.*$/
except:
- branches
或
job:
only:
- /^dev.*$/
或
job:
only:
refs:
- /^dev.*$/
这些都不起作用。
答案 0 :(得分:0)
如果您使用的是GitLab 12.3或更高版本,请尝试使用rules:if
子句:
job:
rules:
- if: '$CI_COMMIT_REF_NAME =~ /^dev.*$/
when: always