如何在TeamCity中从另一个项目构建项目?

3
假设我们有一个构建项目,它以列表成员作为参数。我能否创建另一个构建项目,按顺序使用列表中的所有参数来运行第一个项目?
1个回答

3
如果我理解正确,您想要可靠地触发基于传递给构建B的列表的多个A类型的构建。
您可以让B解析列表(使用PowerShell或任何其他自定义程序),然后使用TeamCity REST API触发具有正确参数的A类型的构建,此处描述的语法将适用于此:
“要触发具有自定义参数(系统属性和环境变量)的构建,请使用:http://testuser:testpassword@teamcity.jetbrains.com/httpAuth/action.html?add2Queue=bt10&name=&value=&name=&value=”
这使您能够为每个构建传递所需的参数。

谢谢!我已经考虑过了。看起来这是唯一的方法。 - Timur Gilmullin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接