【发布时间】:2017-09-12 23:03:21
【问题描述】:
我的.gitlab-ci.yml 文件包含以下工作:
job1:
script:
- pwd
only:
- master
使用only 我做这个虚拟工作job1 仅在它被推入分支master 时运行命令pwd。来自文档:
only 和 except 是设置 refs 策略限制的两个参数 何时建立作业:
仅定义将为其构建作业的分支和标签的名称。
现在我想在多个标签上运行它,所以请遵循文档:
only 和 except 允许使用正则表达式。
我想说:
job1:
script:
- pwd
only:
- (master|my_test_branch)
但它根本不起作用:在master 和my_test_branch 中都没有。正则表达式有什么问题?
【问题讨论】:
标签: continuous-integration gitlab gitlab-ci