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

问题描述 投票:0回答:1

[在Bamboo中运行赛普拉斯测试。即使赛普拉斯测试有一些失败测试,​​Bamboo的构建工作仍显示带有绿色标记的成功。

我希望,如果cypress测试失败,那么Bamboo的构建状态表明构建失败,并带有红色叉号

cypress bamboo
1个回答
0
投票

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

对于基于Windows的代理:

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

对于基于Linux的代理:

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

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

© www.soinside.com 2019 - 2024. All rights reserved.