首页 > 解决方案 > CI/CD 挂起状态

问题描述

gitlab 在等待状态的 CI/CD 过程中做了什么?

我正在使用特定的跑步者,它在运行之前一直停留在挂起状态,即使我的互联网连接也能正常工作。

谁能向我解释 CI/CD 挂起状态到底发生了什么?

标签: gitlab-ci-runner

解决方案


在您的具体情况下,我可以想到两个可能的原因。

案例 1. 没有在您的存储库中注册 gitlab 运行器。-> 解决方案:在您的 gitlab 存储库(项目)页面上,转到 Settings -> CI/CD -> Expand Runners 部分。然后检查是否有 Runners 与您的存储库关联。如果有,您需要检查两件事。检查1:跑步者是否活跃?检查 2:与特定运行器关联的标签是否用作您正在运行的管道作业中的标签。

案例 2. Runner 无法连接到您的 gitlab 存储库。-> 检查跑步者的网络设置。进入运行服务器,并尝试从那里克隆你的项目(看看它是否可以连接到 gitlab)。如果您在自己的 PC 上运行跑步者,请查看您的代理设置是否会干扰连接。


推荐阅读