简体   繁体   English

gerrit 触发器 - 添加的注释包含由不同的表达式/触发器启动的正则表达式

[英]gerrit trigger - comment added contains regular expression gets started by different expression/trigger

I have 2 independent jobs working on same project1/master.我有 2 个独立的工作在同一个 project1/master 上工作。 I have configured gerrit trigger to start the job #1(sandbox-build) on comment containing regular expression.我已配置 gerrit 触发器以在包含正则表达式的注释上启动作业 #1(sandbox-build)。

The job #1(sandbox-build) starts as expected, but if somebody starts job #2 (by creating new patchset) he also starts job #1 (and he shouldn't as it contains different regular expession -"regular-build").工作 #1(sandbox-build) 按预期开始,但如果有人开始工作 #2(通过创建新补丁集),他也会开始工作 #1(他不应该因为它包含不同的常规 expession -“regular-build” )。

Why it behaves like that?为什么它的行为如此? I would like job #1 to be started only by my trigger "sanbox-build".我希望工作 #1 仅由我的触发器“sanbox-build”启动。 Any idea how could i possibly fix it?知道我怎么可能修复它吗? 在此处输入图片说明

是的,只需通过单击两个“X”来删除 Job1 的“Trigger on”部分上 Gerrit 触发器配置的“Patchset Created”和“Draft Published”部分。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM