格里特不会触发我的詹金斯工作

时间:2013-12-29 01:14:20

标签: jenkins gerrit

我已经安装了Gerrit 2.8并使用两个用户(我的本地开发人员机器和jenkins)对其进行了配置,并根据本指南导入了现有的存储库:

https://review.openstack.org/Documentation/install-quick.html

我克隆了gerrit repo:

git clone ssh://user@gerrit-test:29418/repo_test

做出了一些改变,并将它们推向了格里特:

git push origin HEAD:refs/for/master

我在gerrit网页界面中看到了这些变化。我已经安装了:

https://wiki.jenkins-ci.org/display/JENKINS/Gerrit+Trigger

并根据以上说明配置了maven作业:

enter image description here

enter image description here

但是当我推动改变gerrit时,工作没有被触发。我可以通过查询和触发器Gerrit补丁页面手动触发更改。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

用户是否拥有Stream Events权限?

答案 1 :(得分:0)

确保在Gerrit项目选项中将“提交类型”设置为“仅限快进”。