如何在团队城市中的构建配置步骤之间传递参数?

Sat*_*apu 5 teamcity arguments

我是团队城市的新手,我刚开始使用现有的团队城市配置.我需要将构建配置(01 Build Services Installer)中生成的内部版本号(例如:7.6.0.4)传递给另一个构建配置(03部署安装程序).构建号在运行时生成,因此它将针对每个构建进行更改.如何将此内部版本号传递给"部署安装程序"配置中的构建步骤之一?我使用powershell来运行我的脚本,我需要将此内部版本号传递给此PowerShell脚本.

提前致谢.

团队城市屏幕截图

Mec*_*eli 6

在TeamCity中实现此目标的常规方法是在构建之间定义依赖关系,然后您可以访问先前构建中的所有参数.

  1. 在"构建服务安装程序"和"部署安装程序"之间定义快照依赖关系(如果尚未完成)
  2. 您现在可以通过键入%dep来访问"部署安装程序"中第一个构建的所有参数. - 自动完成功能会告诉您剩下的事情.