我们正在与一个集成合作伙伴合作,后者为我们提供了一组bash脚本,然后调用Maven项目/目标。我试图让我们的(共享)Jenkins服务器构建这些项目。在Maven2中,可以提供org.apache.maven.user-settings MAVEN_OPT设置。 Maven3不再支持option。
我尝试过的事情:
我考虑过的事情,但还没有尝试过:
我见过其他人与之搏斗的线索,但还没有看到建议的解决方案。
答案 0 :(得分:0)
我没有提供足够的详细信息让我确定这是回答你的问题(为什么你需要2个settings.xmls?),但我认为这个将满足大多数需求:
您可以在settings.xml中使用profiles元素。只需激活您正在使用的项目所需的那个。
或者,as seen here:
不是将settings.xml和存储库放在服务帐户的主页中,而是将其与其余的构建配置保持一致。
可能不是一个好主意,但这是一个选择。