RE指定的分支不能在Jenkins的Gerrit Trigger插件中工作

时间:2013-07-18 09:16:55

标签: regex jenkins gerrit

为了监控Jenkins上传到Gerrit的更改,我使用了Gerrit Trigger插件来完成它。通过设置项目和分支信息,我可以监视特定项目中的特定分支。

但是,我有一个不寻常的需求。例如:
1.项目A有三个分支,名为master,dev / feature-one和dev / feature-two。
2.现在,我需要监视除dev / feature-two之外的这些分支的更改。

所以我使用RegExp类型来指定具有值^(?!(dev / feature-two))的分支模式。*来过滤掉dev / feature-two分支,但是,这没有工作和Gerrit Trigger插件可以捕获所有三个分支下的更改。

但如果我使用了价值"。*"监视所有这些分支以进行RegExp的测试,这次它可以正常工作。

所以我对Gerrit Trigger Plugin的RegExp检查感到困惑,我怀疑如果没有对前瞻正则表达式的支持。

如果您熟悉Gerrit Trigger插件,可以给我一些帮助。
谢谢你提前。

0 个答案:

没有答案