2015-11-23 44 views
5

我是新来的团队城市,我刚开始使用现有的团队城市配置。我需要将构建配置(01构建服务安装程序)中生成的构建编号(例如:7.6.0.4)传递给另一个构建配置(03部署安装程序)。内部版本号在运行时生成,因此每个版本都会更改。我如何将这个构建号传递给'deploy installers'配置中的构建步骤之一?我正在使用powershell来运行我的脚本,我需要将此内部版本号传递给此PowerShell脚本。如何传递团队城市中构建配置步骤之间的参数?

在此先感谢。

Team City Screen shot

回答

4

常规的方式来实现这一目标在TeamCity的是定义一个依赖的版本,那么你就可以访问所有参数从以前的版本。

  1. 定义“构建服务安装程序”和“部署安装程序”之间的快照依赖关系(如果尚未完成)
  2. 您现在可以通过键入%DEP访问“部署安装程序”第一个构建的所有参数。 - 自动完成会告诉你其余的。
+0

Mecaveli,谢谢你的建议。它运作良好。我已将快照依赖项添加到“构建服务安装程序”,并可以使用%dep .....%参数从中提取最新的内部版本号。我永远不知道我们可以使用快照依赖性来获取参数。良好的学习。非常感谢您的帮助。 –

+0

欢迎您随时上传/接受我的回答,如果有帮助:) – Mecaveli

相关问题