当作业失败时,输出的结尾似乎被截断:
$ yum install curl -y
ERROR: Job failed: exit code 127
如果我按相同的代码重新运行相同的作业/通过按“重试”手动提交,则输出将显示:
$ yum install curl -y
/bin/sh: eval: line 84: yum: not found
ERROR: Job failed: exit code 127
如您所见,第二行是最重要的:它显示错误消息。如何始终获得完整的输出?
.gitlab-ci.yml(该行在'before_script'中,因此我不在这里添加作业):
stages:
- test
- deploy
before_script:
- olddir=$(pwd)
- yum install curl -y
未指定docker映像。