Regex Jenkins Gerrit在除master之外的所有分支上触发
我有一个由Gerrit触发的内置Jenkins,我想在所有分支上触发,除了Regex Jenkins Gerrit在除master之外的所有分支上触发,regex,jenkins,gerrit,Regex,Jenkins,Gerrit,我有一个由Gerrit触发的内置Jenkins,我想在所有分支上触发,除了master。我应该使用什么正则表达式来执行此操作?使用适合我的正则表达式: ^(?!.*master).*$ 应在除主控之外的所有上触发。很荣幸。以下几点对我很有用: ^(?!.*master).*$ ^(master.+|(?!master.*)$ 这仅排除主控。例如,不是master_joda 它也是基于。检查此项:。这里还有更多评论:。我不太了解如何将这些评论转化为解决方案,但如果你能,最好能自己为未来的用户键
master
。我应该使用什么正则表达式来执行此操作?使用适合我的正则表达式:
^(?!.*master).*$
应在除主控之外的所有上触发。很荣幸。以下几点对我很有用:
^(?!.*master).*$
^(master.+|(?!master.*)$
这仅排除主控。例如,不是master_joda
它也是基于。检查此项:。这里还有更多评论:。我不太了解如何将这些评论转化为解决方案,但如果你能,最好能自己为未来的用户键入答案。@acheong87不幸的是,你找到的解决方案只有在直接使用git插件时才有效,我将选择策略设置为Gerrit Trigger,因此它对我不起作用。如果在Jenkins中的Branchs说明符中输入此选项,请不要忘记在前面添加
:
以告诉Jenkins这是一个正则表达式。