Git 詹金斯只汇编最后的更改
我和jenkins和gerrit有些问题。 我们有一些任务验证主分支上的更改 这是我的配置: Git 存储库的URL:ssh://jenkins_user@本地主机:29418/项目 -储存库名称:Gerrit -Refspec:+refs/changes/:refs/remotes/origin/ -分支说明符:** 执行触发器Git 詹金斯只汇编最后的更改,git,jenkins,gerrit,Git,Jenkins,Gerrit,我和jenkins和gerrit有些问题。 我们有一些任务验证主分支上的更改 这是我的配置: Git 存储库的URL:ssh://jenkins_user@本地主机:29418/项目 -储存库名称:Gerrit -Refspec:+refs/changes/:refs/remotes/origin/ -分支说明符:** 执行触发器 检查存储库 调度员:****(每分钟) Gerrit集成 Gerrit主机:本地主机 Gerrit用户名:jenkins_用户 私钥文件路径:路径\到\密钥/密
- 检查存储库
- 调度员:****(每分钟)
- Gerrit主机:本地主机
- Gerrit用户名:jenkins_用户
- 私钥文件路径:路径\到\密钥/密钥\ rsa
git push origin work:refs/for/master
詹金斯为每一个变更做一个构建,但它总是构建最后一个变更
3个作业中有2个会发生这种情况(每个作业属于不同的项目)如果您要构建推送到Gerrit审查的更改(即,这些更改尚未提交),则必须使用而不是其他触发器。 wiki页面很好地解释了如何配置Gerrit触发器事件。但是,如果您有问题,请写一条评论