Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex Jenkins Gerrit在除master之外的所有分支上触发_Regex_Jenkins_Gerrit - Fatal编程技术网

Regex Jenkins Gerrit在除master之外的所有分支上触发

Regex Jenkins Gerrit在除master之外的所有分支上触发,regex,jenkins,gerrit,Regex,Jenkins,Gerrit,我有一个由Gerrit触发的内置Jenkins,我想在所有分支上触发,除了master。我应该使用什么正则表达式来执行此操作?使用适合我的正则表达式: ^(?!.*master).*$ 应在除主控之外的所有上触发。很荣幸。以下几点对我很有用: ^(?!.*master).*$ ^(master.+|(?!master.*)$ 这仅排除主控。例如,不是master_joda 它也是基于。检查此项:。这里还有更多评论:。我不太了解如何将这些评论转化为解决方案,但如果你能,最好能自己为未来的用户键

我有一个由Gerrit触发的内置Jenkins,我想在所有分支上触发,除了
master
。我应该使用什么正则表达式来执行此操作?

使用适合我的正则表达式:

^(?!.*master).*$

应在除主控之外的所有上触发。很荣幸。

以下几点对我很有用:

^(?!.*master).*$
^(master.+|(?!master.*)$

这仅排除主控。例如,不是master_joda


它也是基于。

检查此项:。这里还有更多评论:。我不太了解如何将这些评论转化为解决方案,但如果你能,最好能自己为未来的用户键入答案。@acheong87不幸的是,你找到的解决方案只有在直接使用git插件时才有效,我将选择策略设置为Gerrit Trigger,因此它对我不起作用。如果在Jenkins中的Branchs说明符中输入此选项,请不要忘记在前面添加
以告诉Jenkins这是一个正则表达式。