一个jenkins通过多个maven库打包

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

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

原jenkins的maven全局变量配置

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

扫描二维码关注公众号,回复: 10414208 查看本文章

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

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

 

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

OK

猜你喜欢

转载自www.cnblogs.com/dannylinux/p/12622237.html