Bamboo CI运行后,即使某些赛普拉斯测试失败,也表明构建工作已成功

时间:2019-10-02 14:32:28

标签: cypress bamboo

在Bamboo中运行Cypress测试。即使Cypress测试有一些失败测试,​​Bamboo的构建工作仍显示绿色标记。

我希望,如果cypress测试失败,那么Bamboo的构建状态会指示构建失败,并带有红叉符号

1 个答案:

答案 0 :(得分:0)

Bamboo始终希望退出代码exit 0用于构建成功通过。其他任何退出代码值都将使构建失败。 您可以根据构建的运行位置,在计划末尾的script task中添加以下片段,然后构建日志应列出退出代码结果。

对于基于Windows的代理:

echo ==========
$LastExitCode
echo ==========

对于基于Linux的代理:

echo ==========
echo $?
echo ==========

这应该使您对发送回Bamboo的内容有所了解。然后,您可以相应地更改计划以产生正确的错误代码。