首页 > 解决方案 > 如何让 Bamboo 期望任务的不同返回码?

问题描述

我有一个单元测试运行器任务,它/c dotnet test --logger trx通过命令行运行,成功返回 1,但是竹子失败了,因为它期望 0。我这里的两个选项是让命令以某种方式成功返回 1,但我认为这种方法是更有意义。这里有什么建议吗?

标签: asp.net.netunit-testingbamboo

解决方案


您需要将单元测试运行器任务替换为脚本任务并在脚本中处理 1 个退出代码,例如

if( $LASTEXITCODE -eq 1 ) {
    Write-Output "Command executed successfully"
    # do something 
} else {
    Write-Output "Last command failed"
}

推荐阅读