【问题标题】:TeamCity Run build configuration from a different build configurationTeamCity 从不同的构建配置运行构建配置
【发布时间】:2014-02-05 07:39:17
【问题描述】:

我正在使用 Team City。 我有一个构建配置,它实际上将我的构建工件部署在远程机器上(为了这个问题,我将其称为“部署”构建配置)。这很好用。 我想在一个循环中运行“部署”配置,将二进制文件部署在不同的机器上(循环的每次迭代,将二进制文件部署在一台机器上)。有没有办法通过 Team City 实现这一目标?

谢谢

【问题讨论】:

  • 您的构建运行程序是 MSBuild 吗?如果是这样,您可以在 MSBuild 文件中执行此操作。
  • 我有几个构建运行器,而不仅仅是 MS 构建。

标签: teamcity


【解决方案1】:

我不知道配置循环,但您可以为您的部署配置提取一个模板,然后根据该模板为您要部署到的每台机器添加配置。您只需要模板中的构建参数来保存每台目标机器的路径或连接详细信息。

【讨论】:

  • 我确实使用了模板,但由于我有很多机器,我需要更集中的东西。为了实现我的目标,我使用了一个从我构建的 REST 脚本激活的构建配置。 REST 脚本设置每台机器的参数。
最近更新 更多