【问题标题】:Use build quality in TFS to control deployment pipeline在 TFS 中使用构建质量来控制部署管道
【发布时间】:2011-11-24 12:37:36
【问题描述】:

我正在寻找有关如何使用 TFS 的构建质量来控制我们的构建和部署过程的一些信息。假设我有以下线性部署管道

(签入)->构建->运行单元测试->运行集成测试->发布到xx环境->发布到yy环境

前 3 个步骤是 CI 流程的一部分(单个团队构建或 3 个个人),后 2 个步骤是手动触发的事件。

我的问题相当广泛 - 但我可以使用构建质量来控制我的部署管道在同一个变更集中。有点像 ThoughtWorks GO 的工作原理

因此,可以说单元测试和集成测试已经通过并且应用程序已准备好发布到环境 xx(手动)。我可以使用构建质量功能将相应的变更集部署到环境 xx 吗? 我还没有看到任何使用 TFS 创建部署管道或应用程序生命周期管理的好方法。有什么想法吗?

【问题讨论】:

    标签: deployment continuous-deployment


    【解决方案1】:

    尝试使用TFSDeployer

    项目描述:TFS Deployer 使 Team Foundation Server 中的 Team Build 质量字段可用于触发执行 PowerShell 脚本以将构建自动部署到多个环境。

    【讨论】:

    • 我已经阅读了一些内容,它可能适合某些需求。我会尝试安装它并进行测试。
    猜你喜欢
    • 2012-05-26
    • 2016-07-30
    • 2021-02-20
    • 2014-03-26
    • 2017-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多