gpt4 book ai didi

ant - 如何在 ant 脚本中使用 %teamcity.build.checkoutDir% 路径变量 (win7)

转载 作者:行者123 更新时间:2023-12-04 21:55:48 29 4
gpt4 key购买 nike

我正在尝试在我的 ant 脚本中使用 %teamcity.build.checkoutDir% 变量来构建文件的自定义路径,该文件作为参数传递给通过 ant exec 作业调用的另一个程序。

<exec executable="${props.tools.vbpUpdater}" failonerror="true" >
<arg line="-c${vbpConfigLocal} ${teamcity.agent.checkoutDir}/${vbpFile}" />
</exec>

路径的格式似乎不对。我得到的是:

C:\TeamCity\buildAgent

我期待的是这样的

C:\\TeamCity\\buildAgent or C:/TeamCity/buildAgent

如果我以预期的格式向我的构建代理添加自定义属性(我这样做只是为了测试目的),我的 ant 脚本中一切正常。

最好的问候

最佳答案

您可以使用 this instructions并创建一个构建步骤(它应该是队列中的第一个),它将用您需要的值替换“/”。并在进一步的构建步骤中使用此修改后的值。

我在 integrating mercurial build number into build version 时做过一些类似的事情

关于ant - 如何在 ant 脚本中使用 %teamcity.build.checkoutDir% 路径变量 (win7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14856609/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com