【发布时间】:2016-05-24 14:07:37
【问题描述】:
使用 TeamCity,我在一个项目中设置了多个构建。大多数时候,我想将每个构建作为独立运行。但是,有时我想使用相同的参数集执行多个构建。这些构建都使用相同的模板,因此理论上它们的所有参数都可以由单个构建提供。
我在文档中找不到任何说明这是可能的内容,但似乎应该如此。 (搜索“从 teamcity 中的另一个构建执行构建”为我提供了大量关于构建依赖项的文档,但不是我正在寻找的)
我知道我可以手动将所有构建排队,但这需要每次都重新输入相同的参数。
TeamCity 是否支持执行其他 TeamCity 构建的构建步骤?如果支持,如何?
【问题讨论】:
-
您可以添加一个命令行步骤来潜在地触发构建。这可能会为您指明正确的方向:confluence.jetbrains.com/display/TCD9/Accessing+Server+by+HTTP
-
是的。我会发布到 REST API,您可以触发构建。该文档有一个 curl 示例,但如果有帮助,我有一些 PowerShell。 confluence.jetbrains.com/display/TCD9/…
标签: teamcity