如何使 docker 容器中的 gitlab 管道失败?

How to fail gitlab pipeline from docker container?

我 运行 在 shell 运行ner (NodeJS/jest);

上的 docker 容器内进行测试

如果容器内部的测试失败,我如何使 gitlab 管道失败?

因为所有测试都是对其他容器的 http 调用,所以我也希望 after_script 无论结果如何都可以拆除环境。

使用 docker compose 时,您需要使用 --exit-code-from 指定应该用于 docker-compose 命令退出代码的服务。

另请参阅: