我在码头图像中打包了karaf容器,应该用于测试和生产。使用了不同的nexus存储库(生产存储库的工件首先在成功测试后部署)并且我想控制,通过环境变量使用哪个存储库,因为它是最灵活的解决方案(以及在OpenShift等中配置图像的推荐方法) )。
是否可以设置将由以太网使用的maven配置文件?
有设置org.ops4j.pax.url.mvn.settings
所以我可以部署2个setting.xml文件并选择正确的文件,但是测试可以通过甚至不正确的高效maven设置来完成。配置文件似乎是更加防错的方式。
答案 0 :(得分:0)
mvn clean install -P prodProfile
mvn clean install -P testProfile