2017-02-10 24 views
0

我已经在SERVER_GERRIT上设置了Gerrit服务器。我有在SERVER_JENKINS上运行的jenkins。我在SERVER_JENKINS上安装了Gerrit触发器,并在jenkins用户的SERVER_GERRIT上完成了必要的设置。我已经配置了一个MAVEN作业,以在创建补丁集时在SERVER_GERRIT上构建git repo。作业按预期触发,但始终失败,因为它尝试在SERVER_JENKINS上找到pom.xml,而不是在SERVER_GERRIT上构建补丁集。 任何想法我错过了什么?他们是Maven项目的不同插件吗?可以为Gerven项目配置Gerrit触发器

+0

您是否在Jenkins上使用Git插件来克隆SERVER_GERRIT上的存储库(其中pom.xml是)? –

+0

不,我单独在SERVER_GERRIT上克隆了仓库。我可以在创建任何补丁集时调用jenkins。但是这个构建作业在SERVER_JENKINS中查找它找不到的pom.xml。因此构建失败并将我的补丁集打分为 - 已验证= -1。 – AartiD

回答

0

安装Git Plugin on Jenkins,这样您的Gerrit存储库将被Jenkins作业在SERVER_JENKINS上克隆/提取,并且可以正确查找pom.xml。

相关问题