首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure DevOps服务器-多级YAML管道发布-无法启动

Azure DevOps服务器-多级YAML管道发布-无法启动
EN

Stack Overflow用户
提问于 2022-11-30 08:24:18
回答 1查看 31关注 0票数 0

在我的Azure DevOps服务器实例(2020 Update1.1)上,我有一个简单的多级YAML管道,包含构建作业(针对BuildPool运行)和发布作业(针对ReleasePool运行)。成功执行生成作业。在发布池中,有许多空闲代理,但作业处于等待状态,消息如下:

代理请求没有运行,因为所有潜在代理都在运行其他请求。队列中的当前位置:1池ReleasePool中没有代理当前能够处理此请求。

服务器上针对ReleasePool的其他管道被执行。该管道在一个月前也已成功执行,而且由于此执行,YAML定义保持不变。管道没有明确的需求,我试图识别隐式需求(从用过的任务-我已经检查了每个用过的任务的tasks.json任务清单),但没有使用没有任务的需求。我不知道接下来我能尝试什么。

如何诊断代理是如何分配到管道作业的?我有管理员权限和对DB的访问权限,我准备做非常深入的分析。

EN

回答 1

Stack Overflow用户

发布于 2022-12-02 08:21:42

由于其他任务运行良好,可能没有满足对选定代理的特定要求,这将阻止找到代理。https://learn.microsoft.com/en-us/azure/devops/pipelines/process/demands?view=azure-devops-2020&tabs=yaml

或者说是个窃听器。我在这里发现了一个类似的问题,微软在2022年7月回复说:“我们已经发布了解决这个问题的方法。”

https://developercommunity.visualstudio.com/t/no-agent-found-in-pool-azure-pipelines/870000

但是,我不清楚这是只适用于Azure DevOps还是也适用于Azure DevOps服务器。但是自从你在2020年更新1.1之后,更新不会伤害你:https://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2020u1?view=azure-devops-2020

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74624765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档