简体   繁体   中英

Release pipeline to Prod is just queued, not starting to deploy- devops Azure

I have created a release pipeline in my devops for function app. It has stage for Test deployment(manually triggered) and prod deployment trigger set to "After Stage- Test". It also has pre-deployment approval set up. On manually triggering the release (multiple stages). Test gets deployed but Prod stage is just queued. I do not see any option to do the approval too. How to have prod also deployed and not just queued? Am i missing something, please help? The screenshots will make more sense, attaching screenshot from devops -

prod 预部署条件

prod pre-deployment approval

部署前批准

screenshot of Release where Prod is queued-

产品已排队

The reason you were seeing the Prod was queued is because there was a deployment to Prod was waiting for approval in a previous release.See below two screenshot.

the Deployment to App2 is appending for approval in release-47. So that in release-48 the deployment to App2 was shown as queued

在此处输入图像描述

在此处输入图像描述

You should check the deployment to Prod was pending for approval in which release, and approve or cancel to deployment to Prod in the previous releases.

Or you can set the Deployment queue settings for Prod stage to check the option Deploy the latest and cancel the others . So that when you create a new release, all the previous pending approval / queued deployment to Prod wil be cancelled, only the newest deployment to Prod will be showing as pending for approval.

在此处输入图像描述

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM