0

我希望 Ant 用 Jenkins 的内部版本号替换文件中的令牌。

我有一个包含 build.xml 文件的项目,其中包含几个任务,包括:

<replace file="${web.dir}\index.html" token="@build@" value="${build_num}"/>

“价值”应该以某种方式解析为詹金斯的内部版本号。

我在 Jenkins 中,在构建配置 -> ant -> 高级中,我在属性下设置了以下内容:第一:build_num=$build,第二:build_num=${build}

两者都不起作用,“$build”或“${build}”只是作为值而不是令牌出现。

有谁知道该怎么做?

谢谢, N

4

1 回答 1

1

${BUILD_NUMBER} 而不是 ${BUILD} 解决了它

于 2013-10-30T20:08:37.613 回答