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

4
我是TFS/Visual Studio Online的新手。我想使用Team Foundation Build 2015来自动化构建/部署,但我很难找到任何文档(可能因为这都是新东西!)。然而,它看起来很有前途,所以我希望这里有更熟悉它的人能够帮助我。
我已经成功设置了一个构建定义,可以检索我的源代码,构建Visual Studio项目,并创建和存储构建成果物。然后,我想自动触发将这些成果物部署到开发服务器上。我假设这将通过在该服务器上安装的另一个代理程序完成,运行不同的构建定义。如果一切顺利,我还希望能够触发将相同的成果物部署到其他环境(暂存和最终生产)中。假设这确实是我应该做的事情(我接受建议),我在以下问题上遇到了困难...
1.如何创建一个构建定义,以检索另一个定义创建的成果物? 2.如何将所有内容连接起来,使开发服务器部署在“构建”构建定义成功后自动触发? 3.如何安排手动触发从成功构建到暂存/生产的部署?

开发服务器是什么?你指的是测试环境下的服务器,对吗? - Legends
1个回答

0

好的,你有点领先。2015年即将推出的新部署引擎音效尚未准备就绪。因此,它不在TFS 2015中,甚至还没有在VSO中提供。但是它即将到来。

您可以通过使用发布管理来执行发布来减轻此问题。虽然其中一些工作是一次性代码,但是让其起作用的大部分过程并非如此,因为您编写的PowerShell可在新的2015引擎推出后重复使用。


这方面在2017年有什么新进展吗? - Mohammad S.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接