【问题标题】:how to use Jenkins parameter in Ant's build.xml file如何在 Ant 的 build.xml 文件中使用 Jenkins 参数
【发布时间】:2013-10-31 04:08:37
【问题描述】:

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

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

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

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

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

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

有人知道怎么做吗?

谢谢, 否

【问题讨论】:

  • 谢谢,成功了。有趣的是,我在一些示例中看到人们使用 ${build} 作为内部版本号,而我自己在 Jenkins 的其他地方也成功使用了它,但在这种情况下它只适用于 ${BUILD_NUMBER}。

标签: ant jenkins


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-24
    • 2016-11-22
    • 1970-01-01
    相关资源
    最近更新 更多