Azure devops Azure DevOps:How';部署组作业状态已确定?

Azure devops Azure DevOps:How';部署组作业状态已确定?,azure-devops,azure-devops-deploymentgroups,Azure Devops,Azure Devops Deploymentgroups,我有一个部署组作业,在下面的pic中设置为33%。作业的状态是如何确定为“失败”或部分成功的?设置的描述仅指定了“它还用于确定部署期间的成功和失败条件”,这并没有真正说明 在第一次尝试中,状态为失败,即使只有4台计算机未成功 经过几次尝试后,状态为“部分成功”,即使23次失败 我想您应该已经知道,这与部署失败的次数无关 事实上,这只与一个选项相关:出错时继续 当您在任务中启用此选项时,即使一步失败,它仍将继续部署。最后,它将显示部分成功 相反,如果您没有选中此继续出错选项,即使它只有一个失

我有一个部署组作业,在下面的pic中设置为33%。作业的状态是如何确定为“失败”或部分成功的?设置的描述仅指定了“它还用于确定部署期间的成功和失败条件”,这并没有真正说明

在第一次尝试中,状态为失败,即使只有4台计算机未成功

经过几次尝试后,状态为“部分成功”,即使23次失败


我想您应该已经知道,这与部署失败的次数无关

事实上,这只与一个选项相关:出错时继续

当您在任务中启用此选项时,即使一步失败,它仍将继续部署。最后,它将显示部分成功

相反,如果您没有选中此继续出错选项,即使它只有一个失败的步骤,状态仍将显示失败

要验证这一点,您可以检查
控制选项中存在的任务配置

此外,您还可以检查此线程:

如果部署成功,部署组阶段将“部分成功” 试图删除所有目标,但在以下任一情况下部署失败 目标


我从下面Merlin的回答中找到了答案:“如果尝试对所有目标进行部署,那么部署组阶段将“部分成功”,如果在任何目标中部署失败。”


在官方文档的任何地方都找不到这段信息。

这是因为,正常情况下,我们没有记录管道状态定义。您看到的这句话来自我们的管道团队工程师。我的解释和线程链接现在是否有助于解决您的难题?如果是,您可以接受它作为答案,这可以帮助其他人与您有相同谜题的用户将参考它是否有效。如果仍然有谜题,请随时留下评论。