首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS发布管理系统变量

MS发布管理系统变量
EN

Stack Overflow用户
提问于 2015-10-15 23:35:53
回答 2查看 1.1K关注 0票数 3

我正在使用发布管理2015和代理部署。我希望访问TFS版本号,并将其用作部署的一部分。RM文档指出,从RM 2013 U4开始,系统变量可供使用。这些文档意味着它们可以用于任何类型的部署,但是,我已经了解到,它们只适用于vNext (无代理)部署。

不幸的是,没有任何例子给出如何访问它们的任何指导。是否有人有在部署模板中引用系统变量的示例?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-16 14:54:10

您可以在基于代理的发布模板中访问组件中的版本号,方法是将其引用为$(BuildNumber)。必须将$(BuildNumber)作为参数传递给组件,这意味着定义__Build Number__参数并将值传入。当然,您还必须使用与TFS构建定义相关联的发布模板。

发布管理中用户可定义的系统变量用于vNext版本,而不是基于代理的版本.

票数 2
EN

Stack Overflow用户

发布于 2015-10-16 07:17:44

在vNext发布模板中,使用PS/DSC操作添加部署;将此操作设置为执行PowerShell脚本。在该脚本中,您可以访问几乎所有的系统变量:

代码语言:javascript
复制
Write-Verbose "BuildNumber = $($BuildNumber)" -Verbose
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33160247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档