在Bamboo中运行Cypress测试。即使Cypress测试有一些失败测试,Bamboo的构建工作仍显示绿色标记。
我希望,如果cypress测试失败,那么Bamboo的构建状态会指示构建失败,并带有红叉符号
答案 0 :(得分:0)
Bamboo始终希望退出代码exit 0
用于构建成功通过。其他任何退出代码值都将使构建失败。
您可以根据构建的运行位置,在计划末尾的script task中添加以下片段,然后构建日志应列出退出代码结果。
对于基于Windows的代理:
echo ==========
$LastExitCode
echo ==========
对于基于Linux的代理:
echo ==========
echo $?
echo ==========
这应该使您对发送回Bamboo的内容有所了解。然后,您可以相应地更改计划以产生正确的错误代码。