我已经参数化了jenkins作业,它采用分支名称来构建特定的分支。如果某个机构放置"掌握"我想要工作不运行作为分支名称,但为每个其他分支运行作业。我想基本上从bugfix分支构建它。
我怎样才能做到这一点?
答案 0 :(得分:1)
您可以使用Validating String Input Parameter plugin在构建之前添加参数验证,如果分支等于“master”,则会给用户一个错误。另外,^(?!master).*$
是一个正则表达式,它不允许字符串主,但任何其他字符串。