2017-02-10 26 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。

相關問題