我正在使用TFS 2013
附带的默认流程模板,我有一个在构建完成后运行的后期构建脚本。该脚本是一个Powershell
脚本,它复制了我生成MSI所需的一些文件。我想知道的是如何检索有关我的构建的信息,例如我所说的MSBuild Arguments
。我需要获取我在构建定义中设置的值。有没有办法可以在不编写TFS
的函数的情况下访问它并检索构建定义信息?
答案 0 :(得分:1)
相当多的TFS变量被定义为环境变量。请参阅以下示例脚本:https://tfsbuildextensions.codeplex.com/SourceControl/latest#Scripts/GatherItemsForDrop.ps1以下是环境变量引用:http://msdn.microsoft.com/en-us/library/hh850448.aspx虽然它不包含MSBuild参数的env var,但您始终可以通过相同的参数将相同的参数传递给PowerShell脚本post-build script arguments
流程参数。