一个jenkins通过多个maven库打包


起因:公司原来maven库使用的nexus是私服,在内网,jenkins和maven搭建在一台服务器,maven通过配置settings.xml控制打包资源库走向。现在公司一个新业务因为某些原因要使用一个公网上的nexus库,且为了方便管理,要求新项目也必须使用原来那一套jenkins和maven。

 

分析:思路很清晰,只需要在原jenkins新建一个项目并配置maven使用另一个配置文件settings_git.xml(不使用原来的全局变量)

 

原jenkins的maven全局变量配置

 

 

新项目配置局部变量如图:

 

 点开高级后可直接配置如下:

 

 

备注:新的局部变量settings_git.xml里面的nexus地址需要对应修改为新的地址即可。

 

 

 

弄出来才感觉很简单,可实际探索过程中有太多坑需要注意

OK


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM