如何解决Catch Yarn 退出代码 1
我在 jenkins 管道中使用 shell 脚本来执行 nodeja 操作。 看起来像
which yarn || npm install -g yarn
Xvfb :96 -ac -screen 0 1900x1200x24 &
export disPLAY=:96
#x11vnc start
x11vnc -display $disPLAY -bg -nopw -xkb &
cd cypress
make build
yarn precy:run
yarn stest
yarn report:merge
yarn report:generate
yarn report:copyScreenshots
行 yarn stest
执行 cypress 测试,如果失败,则发送退出代码 1。
16:02:25 ERROR: Test failures!
16:02:25 ERROR: script returned exit code 1
我的问题是,当抛出退出代码 1 时,shell 脚本到此结束。线条;
yarn report:merge
yarn report:generate
yarn report:copyScreenshots
不再执行。有没有办法从 stest 中捕获退出代码 1 并且仍然可以很好地运行以下几行?以下几行创建报告,无论成功还是失败,我都需要它们。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。