Azure devops 在Azure DevOps中,如何防止失败的单元测试导致构建失败?

Azure devops 在Azure DevOps中,如何防止失败的单元测试导致构建失败?,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我有一个构建管道,它包含一个构建任务、一个发布任务和一个测试任务。有些单元测试失败,这导致整个构建失败 我怎样才能防止这种情况?我不想为了构建成功而要求100%的单元测试通过…您可以设置“Continue in error”=true: 在亚马尔: - task: VSTest@2 inputs: platform: '$(buildPlatform)' configuration: '$(buildConfiguration)' continueOnError: tr

我有一个构建管道,它包含一个构建任务、一个发布任务和一个测试任务。有些单元测试失败,这导致整个构建失败

我怎样才能防止这种情况?我不想为了构建成功而要求100%的单元测试通过…

您可以设置“Continue in error”=true:

在亚马尔:

- task: VSTest@2
  inputs:
    platform: '$(buildPlatform)'
    configuration: '$(buildConfiguration)'
  continueOnError: true

嗯,我没有看到管道的可视化编辑器,只有YAML,当我将
continueOnError:true
添加到我的测试任务时,我得到了这个错误:“意外属性continueOnError”…你能分享你的YAML吗?当然,给你:-我在最后的测试任务中添加了
continueOnError:true
,但现在没有显示,因为我不想用错误保存它。@ekolis请检查我的更新,你需要在
输入行中输入
,而不是在
平台和
配置行中输入
,谢谢,现在,我得到了一个黄色的“!”图标作为构建状态,并且在测试失败后构建将继续运行!:)