首页 > 解决方案 > Azure DevOps 队列 Jenkins 步骤在完成前挂起

问题描述

我正在使用 Queue Jenkins Job 步骤运行 Azure DevOps Pipeline 构建。

问题是有时 Queue Jenkins Job 步骤在完成前会挂起 30 分钟。Jenkins 作业在 3 分钟后完成,但 Azure devops 最多需要 30 分钟才能注意到作业已完成,然后继续执行下一步,就好像什么都没发生一样。

这是随机的,有时没有挂起 EG:到达##[section]Finishing 之间有 15 分钟的间隔:

2021-07-06T13:32:09.0053428Z [Pipeline] End of Pipeline
2021-07-06T13:32:09.0053685Z Finished: SUCCESS
2021-07-06T13:32:09.0053862Z 
2021-07-06T13:32:09.1271371Z ******************************************************************************
2021-07-06T13:32:09.1272228Z Jenkins job finished: PullRequest.Validation
2021-07-06T13:32:09.1273111Z http://xxxxxxxx/job/PullRequest.Validation/8957 
2021-07-06T13:32:09.1274010Z ******************************************************************************
2021-07-06T13:48:46.7913555Z ##[section]Finishing: Queue Jenkins job: PullRequest.Validation
2021-07-06T13:48:46.7981102Z ##[section]Starting: Download artifacts produced by PullRequest.Validation

标签: jenkinsazure-devops

解决方案


推荐阅读