是否有人知道是否可以将环境变量注入mvn命令。 例如,我想在我的jenkins构建定义中执行以下操作:
mvn -e -P ${env.profile} clean install assembly:assembly
我的google foo没有在settings.xml之外以任何方式执行此操作,即使这不像我需要的那样动态。
提前致谢
答案 0 :(得分:1)
直接使用环境变量:
mvn -e -P $profile clean install assembly:assembly
mvn -e -P %profile% clean install assembly:assembly
答案 1 :(得分:0)
post中的第二个答案可以帮到你。它使用了maven-antrun-plugin