asp.net - 如何让 Bamboo 期望任务的不同返回码?
问题描述
我有一个单元测试运行器任务,它/c dotnet test --logger trx
通过命令行运行,成功返回 1,但是竹子失败了,因为它期望 0。我这里的两个选项是让命令以某种方式成功返回 1,但我认为这种方法是更有意义。这里有什么建议吗?
解决方案
您需要将单元测试运行器任务替换为脚本任务并在脚本中处理 1 个退出代码,例如
if( $LASTEXITCODE -eq 1 ) {
Write-Output "Command executed successfully"
# do something
} else {
Write-Output "Last command failed"
}
推荐阅读
- java - 如何将 HostApduService 保留为 Android 上的后台服务
- rust - 比较 RefCell 中包含的值
- javascript - 如何在 Wordpress 上延迟嵌入 YouTube 视频的 javascript?
- python - 我需要使用 Python 登录 Goodreads
- python - 从单个 2D 视频重建飞行物体的 3D 轨迹
- javascript - 正则表达式在字符串中查找图像链接
- javascript - 如何在 Angular 2+ 中更改锚点的 html 元素后设置 @ViewChild('anchor_name')?
- c# - 正则表达式从字符串中提取时间信息
- javascript - onkeyup 函数只计算第一个数字。根据我的公式为什么?
- php - 从 shellscript 检索 cmd 到 php,但使用 pgsql select 或 ssh select