我已将 Jenkins 配置为在我的 Gerrit 项目每次收到新提交时运行一个作业: 创建补丁集时触发
我正在使用以下版本:
Gerrit 触发器 2.11.0
Git 客户端插件 1.6.4
Jenkins 版本。 1.512
问题是我可以毫无问题地手动触发它,但触发器不会自动运行!我试图移动到版本 Gerrit trigger 2.9.0 来检查这个问题是否是因为更新,但我无法回到那个版本。
您知道为什么自动触发不起作用吗? 谢谢
最佳答案
我遇到了与 sessyargc.jp 类似的问题
更改集和作业触发器的手动搜索正在运行,Gerrit 的权限已设置,我可以使用 ssh -p 29418 @gerrit stream-events 查看流式消息。但是作业不会在提交变更集时自动启动。
问题是我需要转到 Jenkins->gerrit-trigger 配置并按下 Gerrit 服务器 部分下的 Status 列中的按钮。初始按钮颜色为红色,按下后变为蓝色,作业开始触发。
关于git - Gerrit 触发器手动工作但不能自动工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22659122/