使用Team Foundation Build 2015部署到多个环境

时间:2015-06-06 22:47:51

标签: deployment tfs build azure-devops visual-studio-2015

我是TFS / Visual Studio Online的新手。我想使用Team Foundation Build 2015自动化我的构建/部署,但我找不到任何文档(大概是因为它有点新!)。

然而 - 它看起来很有希望,所以我希望这里有些人能够更熟悉它可能会有所帮助。

我已经成功设置了一个构建定义,它将检索我的源代码,构建Visual Studio项目并创建和存储构建工件。

我当时想要做的是自动触发将这些人工制品部署到开发服务器。我假设这将由安装在该服务器上的另一个代理程序完成,运行不同的构建定义。

如果一切顺利,那么我希望能够触发将相同的人工制品部署到其他环境(分段,最终实时)。

假设这真的是我应该做的事情(我愿意接受建议),我绊倒了以下几块拼图......

  1. 如何创建一个构建定义来检索由另一个定义创建的人工制品?
  2. 如何连接所有内容,以便在“构建”构建定义成功时自动触发开发服务器部署?
  3. 如何安排手动触发成功构建的部署到登台/生活?

1 个答案:

答案 0 :(得分:0)

好的,所以你在这里有点领先。 2015年即将推出的新部署引擎声尚未准备就绪。因此,它不在TFS 2015中,甚至在VSO中也没有。然而它即将来临。

您可以使用版本管理来完成发布,从而缓解这个问题。虽然有些工作是丢弃代码,但是大部分工作都没有,因为一旦新的2015引擎可用,您编写的PowerShell就可以重复使用。