我正在寻找关于如何使用TFS的构建质量来控制我们的构建和部署过程的一些信息。假设我有下面的线性部署管道
(签入) ->构建->运行单元测试->运行集成测试->发布到xx环境->发布到yy环境
前3个步骤是CI过程的一部分(要么是单个团队构建,要么是3个个人),最后2个是手动触发的事件。
我的问题相当广泛--但我是否可以使用构建质量来控制部署管道中相同的变更集。有点像ThoughtWorks GO的工作原理

因此,假设单元测试和集成测试已经通过,应用程序已经准备好发布到xx环境(手动)。我是否可以使用构建质量特性将相应的变更集部署到xx环境中?我还没有看到用TFS创建部署管道或应用程序生命周期管理的任何好方法。有什么想法吗?
发布于 2011-11-24 13:10:20
尝试使用TFSDeployer。
项目描述:trigger使中的Team质量字段能够用于触发要执行的PowerShell脚本,以便将构建自动部署到多个环境。
https://stackoverflow.com/questions/8257188
复制相似问题