当我在一个名为RCT_release / XX.XX.XX的分支上时,我想触发该作业 但是我不能 我尝试过:
send:
stage: Copy_RCT
environment:
name: RCT
script:
- branch_name="$(echo $CI_COMMIT_REF_NAME|cut -d "_" -f1)"
- echo $branch_name
only:
- pushes
only:
- /^RCT_release.*$/
答案 0 :(得分:0)
您应该尝试只允许分支,除了与regexp不同的所有内容之外:
only:
- branches
except:
- ^(?!(RCT_release.*$)$).*$
这将只允许分支,除了RCT_Release
分支以外的所有分支都例外。
让我知道这是否可行。