dotnet 测试失败时中断 PowerShell 脚本
Break PowerShell Script when dotnet test fails
在一个小型 PowerShell 构建脚本中,我构建并测试了一个 .NET 应用程序。
如果测试导致一个或多个失败,我现在想阻止脚本中的进一步步骤。
我试过这样得到测试结果:
$exitcode = dotnet test .\Domain.Tests
Write-Host "result $exitcode"
但不幸的是,它没有 return 指示成功的退出代码我刚得到测试测试说明。
有没有更好的方法来解析失败测试计数的字符串输出?
有一个 $lastexitcode
自动变量,您可以检查退出代码。
在一个小型 PowerShell 构建脚本中,我构建并测试了一个 .NET 应用程序。
如果测试导致一个或多个失败,我现在想阻止脚本中的进一步步骤。
我试过这样得到测试结果:
$exitcode = dotnet test .\Domain.Tests
Write-Host "result $exitcode"
但不幸的是,它没有 return 指示成功的退出代码我刚得到测试测试说明。
有没有更好的方法来解析失败测试计数的字符串输出?
有一个 $lastexitcode
自动变量,您可以检查退出代码。