对于我的.Net 5 API项目和xUnit测试项目,我使用了下面的yml命令,但是它会引发错误,并且我的管道没有成功。我哪里出错了?
注意:即使任务执行了测试用例,并显示15个测试用例通过,2个测试用例被归档,管道也不会成功。
- task: DotNetCoreCLI@2
inputs:
command: 'restore'
projects: '**/GeniusData.Test/GeniusData.Test.csproj'
displayName: 'Restore Projects'
- task: DotNetCoreCLI@2
inputs:
command: test
projects: '**/*Test/*.csproj'
arguments: '--configuration $(buildConfiguration) --collect "Code coverage"'
displayName: 'Test Project'

发布于 2022-06-10 18:59:01
您使用的是DotNetCoreCLI@2任务,它在测试失败时总是会失败。这是设计出来的:失败的测试应该会破坏构建。
https://stackoverflow.com/questions/72577302
复制相似问题