繁体   English   中英

从后期构建Powershell脚本访问MSBuild

[英]Access MSBuild from Post Build Powershell Script

我正在使用TFS 2013随附的默认流程模板,并且在构建完成后运行一个后构建脚本。 该脚本是Powershell脚本,可复制我生成MSI所需的某些文件。 我想知道的是如何检索有关我的构建的信息,例如我所说的MSBuild Arguments 我需要获取在构建定义中设置的值。 有没有一种方法可以访问此方法而无需编写在TFS上运行的函数并检索构建定义信息?

相当多的TFS变量被定义为环境变量。 请参阅以下示例脚本: https : //tfsbuildextensions.codeplex.com/SourceControl/latest#Scripts/GatherItemsForDrop.ps1这是环境变量参考: http : //msdn.microsoft.com/zh-cn/library/hh850448.aspx虽然其中不包含MSBuild参数的env var,但是您始终可以通过post-build script arguments process参数将相同的参数传递给PowerShell脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM