我正在docker gitlab执行器上的docker镜像中运行我的测试。日志看起来像这样:
Running with gitlab-ci-multi-runner 9.2.0
.
.
<after_script called>
ERROR: Job failed: exit code 252
我在我的作业脚本(shell)中做的最后一件事是调用mongo eval 我的这个工作的after_script只有一个像这样的docker rm -f imagename:
after_script:
- docker rm -f imagename
首先,我找不到任何具体的参考错误代码#。我不知道它是mongo eval错误代码还是gitlab ci。我最好的猜测是gitlab ci,因为如果直接在构建机器上运行该脚本可以正常工作。此外,执行after_script
我在.gitlab-ci.yml:
的开头添加了以下内容variables:
CI_DEBUG_TRACE: "true"
但我所看到的只是:
+ docker rm -f imagename
imagename
+ exit 0
ERROR: Job failed: exit code 252
感谢任何帮助或任何线索!
答案 0 :(得分:0)
我的mongo eval连接失败,因为我的mongo命令不正确。我
为错误的mongo eval获取连接失败javascript让我失望:/