【发布时间】:2014-04-24 06:11:48
【问题描述】:
我正在尝试使用 teamcity 观看然后自动构建/测试主文件夹中的一组分支,因此我在 teamcity 中设置了构建配置来观看包含同一项目的许多分支的主文件夹,一旦出现是其中一个分支中的新提交,teamcity 将在第一个构建步骤中调用 .bat 文件以生成一些参数,然后返回具有新提交的分支 URl,然后仅在该分支中编译/运行单元测试。
我的麻烦是我不知道如何将这个 .bat 文件返回的 URl 传递给下一个构建步骤,我考虑的是在命令行运行器中使用以下语句将此 URL 设置为配置参数。
%##teamcity[setParameter name='subpath' value='getsubpath.bat %otherparameter%']%
很遗憾,这段代码没有出现任何错误,也没有设置新的参数名称'subpath'。
是我使用这个'setParameter'语句不正确吗?或者它在命令行运行程序中不可用。任何人都可以举一个使用##teamcity[setParameter.....]的例子或者关于这个场景的一些想法?
【问题讨论】:
标签: asp.net svn nunit teamcity