我正在尝试使用以下代码通过maven
POM配置文件引用:
pom.xml
读取Jenkins编号。问题是,构建失败并出现了我下面指定的错误。我参考了Jenkins官方文档构建软件项目。如果我尝试在控制台中使用任何文本替换${BUILD_NUMBER}
,则会打印该文本而不是变量。POM配置文件引用:
<profiles>
<profile>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<build.number>${BUILD_NUMBER}</build.number>
</properties>
</profile>
</profiles>
POM系统属性:
<systemPropertyVariables>
<buildnumber>${build.number}</buildnumber>
</systemPropertyVariables>
如果我做错了什么,请告诉我。
${env.BUILD_NUMBER}
。 - Daniel Kaplan