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

Deployment 使用Team Foundation Bube 2015部署到多个环境,deployment,tfs,build,azure-devops,visual-studio-2015,Deployment,Tfs,Build,Azure Devops,Visual Studio 2015,我是TFS/Visual Studio Online的新手。我想使用Team Foundation Bube 2015来自动化我的构建/部署,但是我很难找到任何文档(大概是因为它都有点新了)。 然而,它看起来很有希望,所以我希望这里的一些更熟悉它的人能够提供帮助 我已经成功地设置了一个构建定义,它将检索我的源代码,构建VisualStudio项目,并创建和存储构建工件 然后我想做的是自动触发将这些人工制品部署到开发服务器。我假设这将由安装在该服务器上的另一个代理完成,该代理运行不同的构建定义 如

我是TFS/Visual Studio Online的新手。我想使用Team Foundation Bube 2015来自动化我的构建/部署,但是我很难找到任何文档(大概是因为它都有点新了)。 然而,它看起来很有希望,所以我希望这里的一些更熟悉它的人能够提供帮助

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

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

如果一切顺利,我希望能够触发将相同的人工制品部署到其他环境中(登台,并最终上线)

假设这真的是我应该做的(我愿意接受建议),我在下面的拼图上绊倒了

  • 如何创建一个构建定义来检索由另一个定义创建的人工制品
  • 如何将所有内容连接起来,以便在“构建”构建定义成功时自动触发开发服务器部署
  • 如何安排手动触发成功构建的部署,直至登台/直播

  • 好的,所以你在这里稍微领先了一点。2015年即将推出的新部署引擎sound at build尚未准备就绪。因此,它不在TFS 2015中,甚至在VSO中也不可用。然而,它正在到来


    您可以通过使用发布管理进行发布来缓解这一问题。虽然有些工作是一次性代码,但要让它正常工作,大部分过程都不是因为新的2015引擎可用后,您编写的PowerShell就可以重用。

    什么是开发服务器?你是说测试环境中的服务器,对吗?2017年在这方面有什么新的东西吗