azure - Azure DevOps 管道可以按特定顺序运行吗?

标签 azure azure-devops azure-devops-extensions azure-devops-pipelines

我们的存储库包含一些用于某些服务的 CI 管道作为单一存储库。这些管道将镜像部署到 Docker 镜像注册表。

我想运行一个单独的管道来执行 CD 部分,该管道从注册表中提取镜像并将它们部署在集群中。在 Azure DevOps 中,不同 yaml 管道之间是否可能存在这种依赖关系?

本质上:

假设我们有用于服务的管道 S1、S2、S3。 我想在所有三个管道完成后运行管道“部署”。

最佳答案

如果我正确理解了这个问题,是的,你可以。但我认为当另外 3 个管道完成时不可能触发 1 个管道。

不过,您可以一次又一次地触发它们,请参阅 Microsoft 文档以供引用: Trigger one pipeline after another

关于azure - Azure DevOps 管道可以按特定顺序运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67190516/

相关文章:

visual-studio - 编码 UI 测试中的 TestContext TestRunParameters

ios - 推送到 Testflight 时 Azure DevOps for iOS 超时

azure - 如何在 Azure DevOps 中将一个团队下的工作项移动或复制到同一项目中的另一个团队?

testing - TFS 用户只允许创建错误

c# - 如何以编程方式从 Azure DevOps 下载最新的构建工件?

azure-devops - 使用 React 在 Azure DevOps 扩展中的表上拖放行

azure - 连接到 Service Fabric 应用程序终结点

azure - 您无法在运行 Databricks Basic 的集群上运行笔记本作业

azure - Azure DevOps 管道中的 "Job is pending"消息

azure - 为什么命令 Get-AzADServicePrincipal 在门户中显示不同的对象 ID