标签: azure-devops azure-pipelines-release-pipeline
今天早上我们遇到了一些问题,我们排队发布了一段时间并花了54分钟进行部署。此过程通常需要大约10分钟才能完成。
有关版本开始了"部署前批准"阶段在09:26和#34;代理阶段"仅在10:12开始。这两个阶段之间的时间可能是什么原因?
托管代理似乎在这些时间之间非常闲置 - 因为没有其他版本或版本正在进行中。我们目前只使用单一的,购买的托管管道,但如果它似乎闲置,那么这不应该是一个问题 - 它应该吗?
日志
答案 0 :(得分:1)
根据预部署批准的开始时间(从09:26开始)和代理阶段(从10:12开始),部署前批准需要46分钟。因此,部署任务需要8分钟(54-46),部署时间似乎正常。
对于预部署批准,它现在主要是手动(指定某些用户,而不是自动)。如果您可以自动设置部署前批准,则可以在发布定义中对其进行更改。
要仔细检查部署前批准是由某人批准还是自动批准,请单击批准图标。 如果它被自动批准,它应该是:
如果有人批准,则应该是: