only/except/rules/workflow (4个)
only & except
only和except是两个参数用分支策略来限制jobs构建:
only
定义哪些分支和标签的git项目将会被job执行。-
except
定义哪些分支和标签的git项目将不会被job执行。job: # use regexp only: - /^issue-.*$/ # use special keyword except: - branches
rules
rules
允许*按顺序*评估单个规则对象的列表,直到一个匹配并为作业动态提供属性. 请注意, rules
不能only/except
与only/except
组合使用。
可用的规则条款包括:
if
(类似于only:variables
)