azure-devopsazure-devops-deploymentgroups

Azure DevOps: How's the deployment group job status decided?


I have a deployment group job with setting in below pic as 33%. How's the status of job determined to be "failed" or partially succeeded"? The description of the setting only specifies "It is also used to determine the success and failure conditions during deployment" which is not really clarifying.

enter image description here

In first attempt, status is failed even though only 4 machines didn't succeed

enter image description here

After couple of attempts, status is "partially succeeded" even though 23 failed

enter image description here


Solution

  • I found the answer from the link in Merlin's answer below : "Deployment group phase will be “partially succeeded” if deployment is attempted to all the targets, event the deployment is failed in any of the target."

    Couldn't locate this piece of info anywhere in the official docs.