我们有一个 Azure DevOps 服务器(本地)和不同的构建/发布管道。
构建/发布取决于其他系统。现在,如果我们计划在其他系统上进行维护工作,由于此系统的依赖性,在此期间不应运行 Azure 构建/发布管道。我们可以转到每个管道并将管道设置为“暂停”。这对于少量构建/发布管道运行良好,但如果我们有很多管道,启用/禁用所有管道将非常耗时。
有什么办法可以同时暂停/恢复所有 Azure Pipelines?(例如 TeamCity 有一个简单的标志来暂停/恢复整个队列)。
我检查了 API,但也无法禁用队列本身(更改构建/发布管道上的设置)。如果这是可能的,我们可以遍历每个管道定义并暂停/恢复队列。
azure-devops ×1