小编Sam*_*len的帖子

从Powershell启动vNext构建并获取工件

为了自动化我们的部署,我想基于给定的ChangeSetId重建应用程序.一旦这个构建完成,我想得到构建的工件(.exe),所以我们可以部署它们.为了这个问题,我将重点放在"从构建中获取工件"部分.

出于DevOps的目的,我想使用PowerShell,因为它应该能够访问TFS API库,因为MS建议使用它.

环境

我在我们的On Premise TFS 2015服务器上设置了Builds(它工作正常) - 并在此构建之后添加了VSO任务 'Publish artifacts'.到现在为止还挺好.发布的工件将存储在服务器上,这基本上意味着我必须下载连接到构建的工件 - 每个现有的构建都将链接其工件 - 这比我书中的UNC更好.

没有来我的挑战; 我如何以程序方式访问这些工件,第3步?

  1. 获取ChangeSetId的源代码
  2. 具有给定配置的MSBuild应用程序
  3. 使用PowerShell获取构建工件
  4. 使用版本管理(Powershell)部署到环境

msbuild powershell tfs-2015 devops

11
推荐指数
2
解决办法
4410
查看次数

标签 统计

devops ×1

msbuild ×1

powershell ×1

tfs-2015 ×1