访问Pre-Build脚本中的构建过程参数

时间:2015-01-20 08:37:27

标签: tfs build-process tfsbuild build-definition

如何在Build-Build / Post-Build脚本中访问我的Build Process参数。我无法在参数中传递它,因为我需要提示用户在排队此Build之前询问他的版本号。 我尝试使用$ env:MyVariableName但它是空的。

1 个答案:

答案 0 :(得分:0)

如果他对构建进行排队,他可以提供版本号,该版本号可以成为流程模板中的输入参数,然后作为参数传递给powershell活动,然后将其传递给您的脚本,然后通过Param($ version)访问。

但是,如果您仍然需要直接访问构建定义过程参数,则需要使用C#和TFS API,如下所示:

How to Deserialize and Serialize Build Process Parameters in TFS