建议的方式来管理许多不同的目的地/阶段?

时间:2019-07-30 08:43:36

标签: azure-devops azure-pipelines azure-pipelines-release-pipeline

建议管理多个发布阶段/目标的方法是什么?

我们目前使用阶段的组合为任何客户发布到暂存或生产环境,但这意味着我们现在(客户x 2个环境)= 20个阶段,并且概览页面很快变得难以处理。

enter image description here

我同意我们应该努力保持尽可能多的客户使用同一版本,但这并不总是可能的,也不希望得到。

是否有更好的方法来管理所有这些阶段?

2 个答案:

答案 0 :(得分:0)

在您的情况下,我能想到的一个想法是尝试使用部署组将十个客户的计算机放入一个部署组,部署组是一组逻辑上的部署目标计算机,每台计算机上都安装了代理。部署组代表物理环境。因此,在两个环境中只需要两个部署组,这应该更方便。但是这样做的麻烦是,您需要为每台计算机都配备一个代理。有关操作方法的详细信息,请参阅{{3 }}。

答案 1 :(得分:0)

您可以使用the documentation进行操作。这样的结果将是客户的舞台。