我們正在使用maven。我想建立基礎架構,以便自動構建的工件將轉到Nexus存儲庫。然後他們可以被開發人員使用。基礎設施與maven,詹金斯,Nexus
我已經爲我們的項目設置了1項工作。 我在同一臺服務器上設置了Nexus。
在開發人員的電腦上,我將默認的maven設置複製到C:\ Users {user} .m2 \ settings.xml 添加此部分。 參考文獻:
Configuring Maven to Use a Single Nexus
<mirror>
<!--This sends everything else to /public -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://myserver:8081/nexus/content/groups/public</url>
</mirror>
(我只是按照Repository Management with Nexus書)
什麼是我的下一個步驟應該是什麼? 詹金斯的工作應該有mvn install
? 如何爲公司工件創建Nexus存儲庫?
雖然這將工作使用,它迫使你的項目,知道你的神器庫的位置。看看[這個答案](http://stackoverflow.com/a/11952832/235179)讓詹金斯專門處理工件部署。 –