我们有一个非常大的maven配置,有非常多的存储库、插件存储库和其他各种东西。
我们总是不得不手动将相同的文件复制/粘贴到其他团队成员,然后替换用户名和密码。
我很好奇,有没有人知道共享settings.xml文件的自动化解决方案?
从git中拉出配置或部分配置的东西?
如果我必须自己编写它,我可能会使用脚本和git,来拉出更改,进行替换,并替换当前的设置文件。
但最好是看看是否有人已经做好了这个。
我们还为每个用户提供了不同的代理用户名和密码。我们使用两个nexus,也使用一个代理。
发布于 2018-10-30 20:27:03
我们使用Nexus,它代理所有所需的存储库。这意味着settings.xml
中的存储库和插件存储库部分只有一个条目(指向public组)。
此外,添加/更改存储库可以由Nexus管理员完成,并使用标准settings.xml
自动传播到每个人(大约140名开发人员)。
此外,您还获得了缓存优势,因为工件只从internet下载一次,并由Nexus缓存,这可以加快您的构建速度。
https://stackoverflow.com/questions/53064008
复制相似问题