无法通过詹金斯生成黄瓜报告

时间:2018-01-03 05:51:08

标签: jenkins jenkins-pipeline cucumber-java

我在通过Jenkins执行maven / java项目时遇到错误“无法解析内部版本号:$ {$ {build.number}}。 如果我直接通过Maven运行它是有效的。 知道这个问题的原因是什么? 谢谢

2 个答案:

答案 0 :(得分:0)

您可以直接引用内部版本编号,

${BUILD_NUMBER}代替${${build.number}}

否则你可以从目标和选项部分传递它。

clean install -Dbuild.number=${BUILD_NUMBER} 

然后你可以在POM中引用它,如${build.number}

答案 1 :(得分:0)

使用${env.BUILD_NUMBER}代替${${build.number}}