0

有谁知道是否可以将环境变量注入 mvn 命令。例如,我想在我的 jenkins 构建定义中执行以下操作:

mvn -e -P ${env.profile} clean install assembly:assembly

我的 google foo 没有在 settings.xml 之外找到任何方法来执行此操作,即使这也不是我需要的动态。

提前致谢

4

2 回答 2

1

直接使用环境变量即可:

Unix

mvn -e -P $profile clean install assembly:assembly

视窗

mvn -e -P %profile% clean install assembly:assembly
于 2012-09-14T19:48:00.397 回答
0

这篇文章中的第二个答案应该对您有所帮助。它使用了maven-antrun-plugin

于 2012-09-15T06:41:28.923 回答