【发布时间】:2016-02-16 15:21:32
【问题描述】:
在 Jenkins 中执行发布时,如何在 pom.xml 中使用 -D 参数?
mvn --help说:
-D,--define <arg> Define a system property
但是如果我使用-D 属性作为系统变量sys.someProperty,它是不可见的。
示例:pom.xml:
...
<properties>
<jira.password>${sys.password}</jira.password>
</properties>
命令:
mvn -B -f pom.xml -DdevelopmentVersion=2.5-SNAPSHOT -DreleaseVersion=2.4 -Dusername=ivan -Dresume=false release:prepare release:perform -Dpassword=*********
【问题讨论】:
标签: maven jenkins maven-release-plugin