我的 Gitlab-Ci Job 失败了,由 docker 执行。
我想附加到 docker 容器来检查系统环境。
但是 docker 容器被 gitlab-runner 自动删除了。
如何禁止删除 docker 容器?
你必须修改脚本以隐藏它失败的事实并给自己足够的时间来附加。例如:
build-job:
stage: build
script:
- this-step-is-failing.sh
将修改为:
build-job:
stage: build
script:
- this-step-is-failing.sh || true
- sleep 86400
这应该给你 24 小时来调查。