Azure devops Prod的发布管道刚刚排队,没有开始部署-devops Azure

Azure devops Prod的发布管道刚刚排队,没有开始部署-devops Azure,azure-devops,azure-pipelines-release-pipeline,azure-function-app,Azure Devops,Azure Pipelines Release Pipeline,Azure Function App,我已经在我的devops for function应用程序中创建了一个发布管道。它的测试部署阶段(手动触发)和产品部署触发器设置为“阶段后-测试”。它还设置了部署前批准。 手动触发释放时(多个阶段)。测试已部署,但Prod阶段刚刚排队。我也看不到任何批准的选择。如何部署prod而不仅仅是排队?我是不是遗漏了什么,请帮忙? 附加来自devops的屏幕截图将更有意义- 产品部署前批准 Prod排队的发布屏幕截图- 您看到Prod排队的原因是,在以前的版本中,有一个Prod部署正在等待批准。请参见

我已经在我的devops for function应用程序中创建了一个发布管道。它的测试部署阶段(手动触发)和产品部署触发器设置为“阶段后-测试”。它还设置了部署前批准。 手动触发释放时(多个阶段)。测试已部署,但Prod阶段刚刚排队。我也看不到任何批准的选择。如何部署prod而不仅仅是排队?我是不是遗漏了什么,请帮忙? 附加来自devops的屏幕截图将更有意义-

产品部署前批准

Prod排队的发布屏幕截图-


您看到Prod排队的原因是,在以前的版本中,有一个Prod部署正在等待批准。请参见下面的两个屏幕截图

App2的部署将在47版中追加以供批准。因此,在release-48中,App2的部署显示为排队

您应该检查哪个版本中的“到产品的部署”处于待批准状态,并在以前的版本中批准或取消“到产品的部署”

或者,您可以为Prod stage设置
部署队列设置
,以选中选项
部署最新的队列,并取消其他队列设置
。因此,当您创建新版本时,将取消所有以前的待审批/排队部署到Prod,只有最新部署到Prod将显示为待审批


您看到Prod排队的原因是,在以前的版本中,有一个Prod部署正在等待批准。请参见下面的两个屏幕截图

App2的部署将在47版中追加以供批准。因此,在release-48中,App2的部署显示为排队

您应该检查哪个版本中的“到产品的部署”处于待批准状态,并在以前的版本中批准或取消“到产品的部署”

或者,您可以为Prod stage设置
部署队列设置
,以选中选项
部署最新的队列,并取消其他队列设置
。因此,当您创建新版本时,将取消所有以前的待审批/排队部署到Prod,只有最新部署到Prod将显示为待审批


如果您点击阶段日志,它是否会告诉您它在等待什么?您的阶段是否以代理或部署组为目标。通常,当它像这样卡住时,可能意味着您定义的任何功能或目标都不可用。有些地方不正确。在最后一个屏幕截图上,我相信在第一个屏幕截图中,Prod应该连接到测试后的线路上。也可能您不在approver组中,看不到Approve按钮?如果您点击阶段日志,它是否会告诉您它在等待什么?您的阶段是否以代理或部署组为目标。通常,当它像这样卡住时,可能意味着您定义的任何功能或目标都不可用。有些地方不正确。在最后一个屏幕截图上,我相信在第一个屏幕截图中,Prod应该连接到测试后的线路上。也可能您不在“批准人”组中,无法看到“批准”按钮?