即使 Octopus 构建因服务器上的 space 问题而失败,AzureDevops 构建步骤也会通过

AzureDevops build step passed even when Octopus build failed due to space issue on server

我们正在使用与 Octopus Deploy 集成的 AzureDevops。目前,即使由于服务器上的 space 问题在 Octopus 中失败,AzureDevops 中的创建章鱼发布步骤也显示为已通过。知道如何强制 AzureDevops 也将此显示为失败的步骤。

我认为这里的问题是 Azure DevOps 将包推送到 Octopus,你已经创建了发布但没有要求它检查部署状态。

我有一个 Azure 管道构建、打包并推送到 Octopus,如下所示:

Azure DevOps Pipeline

我让它创建了一个 Azure 版本,它处理创建版本、部署到开发、测试和最后的生产,如下所示:

Azure DevOps Release Pipeline

我建议您在创建发布和部署步骤中执行 "Show Deployment Process",因为这会将日志从 Octopus 传输到 Azure DevOps 并适当地标记 Azure DevOps 作业。下面的方框:

Azure DevOps Show Deployment Process button

请告诉我你过得怎么样。

谢谢