如果我创建了带有 bug 标签的 MR,它将触发标签脚本;
如果我创建了没有标签的 MR,它不会触发;即使我稍后在 MR 视图上添加标签,CI 也不会触发脚本。有可能这样做吗?
我的 .gitlab-ci.yml 是
stages:
- build
workflow:
rules:
- if: $CI_MERGE_REQUEST_IID
build:
stage: build
rules:
- if: '$CI_MERGE_REQUEST_LABELS =~ /bug/'
when: always
- when: never
script:
- echo $CI_MERGE_REQUEST_LABELS
- echo "The bug label is defined."