我只是想知道,对于Azure DevOps,我们是否可以为每个部署设置优先级?

如您所见,我对每个项目都有几个部署阶段。我们通常开发的第一个,在屏幕截图上放上红色方格。
Azure DevOps随机选择一个项目并将其部署到机器上。
我想要的是为每个阶段设定某种优先级。嘿,你应该先部署,然后再部署,等等?
谢谢。
发布于 2018-11-06 15:51:46
您可以将发布管道配置为一个接一个,如下所示。
在这里,我只定义了2阶段,如Dev和QA
在DEV中完成部署之后,它将开始部署到QA,依此类推。

您也可以通过使用pre-deployment conditions来更改这一点。

正如我在评论中提到的,我并不是一个优先级明智的人,一个解决方法是您可以使用manual intervention
从下面的管道,假设DEV 2和QA具有低优先级,这意味着我想首先部署DEV (第一优先级)。

发展2

问:

通过这种方式,Dev 2和QA的人工干预步骤将进行进一步的任务,人们将收到电子邮件。一旦电子邮件被批准,任务将恢复到进一步的步骤。
同样,这并不完全是您想要的,而是给出了实现您的需求的可能方法。
发布于 2018-12-10 20:55:45
点击你的舞台,然后右边有一个带有删除按钮的框。在那个删除按钮的右边是一个移动按钮。这样你就可以安排好舞台了。
https://stackoverflow.com/questions/53174410
复制相似问题