如何筛选某些分支说,' master'在jenkins的参数化构建中运行

时间:2017-03-22 17:01:18

标签: git jenkins

我已经参数化了jenkins作业,它采用分支名称来构建特定的分支。如果某个机构放置"掌握"我想要工作不运行作为分支名称,但为每个其他分支运行作业。我想基本上从bugfix分支构建它。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用Validating String Input Parameter plugin在构建之前添加参数验证,如果分支等于“master”,则会给用户一个错误。另外,^(?!master).*$是一个正则表达式,它不允许字符串主,但任何其他字符串。