当构建部分成功时,Azure DevOps 在提交历史记录下显示“失败”状态(应显示“警告”或类似内容)

问题描述 投票:0回答:1

在我的管道中,我有一项任务(除其他外)要么成功,要么成功但有问题,由以下人员控制:

if (-Not $packagesAreUpToDate) {Write-Host "##vso[task.complete result=SucceededWithIssues;]"}

此任务使整个作业(包含其他任务)具有“警告”状态,这是期望的。

问题是在观察提交历史记录时,管道看起来好像失败了(当它们应该具有“警告”或类似状态时)。

有没有办法解决这个问题,或者这是 Azure DevOps 尚未添加的错误或功能?

azure-devops azure-pipelines azure-powershell
1个回答
0
投票

我也遇到同样的问题。我有项目管理员,但看不到此功能的设置位置。 理想情况下,某个地方应该有一个配置设置,让您决定通过但带有警告的构建是否被视为 Git 成功或失败,因为根据 REST API,Git 没有“有点成功”的状态。

© www.soinside.com 2019 - 2024. All rights reserved.