当前位置:   article > 正文

Jenkins Gerrit Trigger的常见用法

jenkins gerrit trigger

最最基本的就不介绍了,例如插件下载,填写repo信息等


1. repo指定目录下的修改才会(不会)trigger

job configure中设置Gerrit Trigger:

Add File path : 仅匹配目录下的修改才会trigger jenkins build

Add Forbidden File path: 匹配目录下的修改不会trigger jenkins build

下面配置就是只有repo中build目录下有变动才会trigger jenkins build。采用Ant 风格路径表达式。

 


2. 再次trigger某一个gerrit

例子1:某个gerrit第一次trigger的build因为某些原因失败了,需要重新build

点击数字的下拉按钮,选择Retrigger;或者点击数字,然后点击页面左侧栏的Retrigger

例子2:jenkins server重启期间,有人提交了gerrit,没有触发trigger

这种情况上面的方法就行不通了,一般情况下会让gerrit 提交人在gerrit上加个patch set,要是在不重新提交的前提下,如何trigger呢?

job configure中设置Gerrit Trigger:

Trigger on中选择Add,选择Comment Added Contains Regular Expression ,然后填写一个字符串(自定义),我填的是.*TRIGGER.*

 

 Trigger的方法:gerrit上post 匹配的字符串(jenkins中设置),既可以trigger jenkins build

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/631171
推荐阅读
相关标签
  

闽ICP备14008679号