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