如何让gitlab-ci-runner保持docker容器?

问题描述 投票:0回答:1

我的 Gitlab-Ci Job 失败了,由 docker 执行。

我想附加到 docker 容器来检查系统环境。

但是 docker 容器被 gitlab-runner 自动删除了。

如何禁止删除 docker 容器?

docker gitlab-ci gitlab-ci-runner docker-container
1个回答
0
投票

你必须修改脚本以隐藏它失败的事实并给自己足够的时间来附加。例如:

build-job:
    stage: build
    script:
    - this-step-is-failing.sh

将修改为:

build-job:
    stage: build
    script:
    - this-step-is-failing.sh || true
    - sleep 86400

这应该给你 24 小时来调查。

© www.soinside.com 2019 - 2024. All rights reserved.