【问题标题】:Deployment multiply releases at once一次部署多个版本
【发布时间】:2018-02-21 13:01:02
【问题描述】:

我有大约 30 多项服务。每个服务都有自己的存储库,在不同的环境中构建和发布。 是否可以通过单个命令在指定环境中部署最新构建工件的所有版本?

【问题讨论】:

    标签: azure-pipelines-release-pipeline


    【解决方案1】:

    没有内置命令可以做到这一点,但您可以构建一个应用程序(例如控制台应用程序,PowerShell)通过 Rest API 创建发布:Create a release

    【讨论】:

      【解决方案2】:

      您可以创建一个使用所有构建工件的总体发布管道。此选项的缺点是:

      • 单组件管道和总体管道之间的“代码”重复,使用任务组缓解
      • 您无法简单显示环境中部署的内容,因为您必须查看两个位置(单组件和总体)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-02
        • 1970-01-01
        • 2011-08-03
        • 1970-01-01
        相关资源
        最近更新 更多