GitLab CI 构建仍在等待中

标签 gitlab gitlab-ci gitlab-ci-runner

我们最近开始在 gitlab.com 上使用 GitLab-CI免费服务。
起初一切都很顺利,但现在,我们似乎无法再构建我们的项目了。构建显示为 pending并且什么都不做。

这是我们的构建列表中的内容:

builds

如果我们检查构建的详细信息:

details

您可能会注意到,在列表中,每个构建都分配给一个运行器 ID,但在详细信息页面中,运行器部分是空白的。

起初,我们认为这只是 gitlab.com 造成的延迟。基础设施,但它真的只是卡在那里......

编辑

这是一年多前的事了,但我一直收到关于这个问题的通知。如果我没记错的话,问题出在 GitLab 本身。遵循 GitLab 文档并确保您的设置是有效的,并希望一切顺利!

最佳答案

如果您正在使用本地 gitlab-runner,例如 macOS或您已经制作的自定义运行者,您应该开始手动运行作业。
基于此topic在 gitlab 文档上,您应该根据执行此命令的位置在用户模式或系统模式下手动启动
在终端运行
如果你还没有启动 gitlab-runner

gitlab-runner start 
系统模式执行
sudo gitlab-runner run 
用户模式执行
gitlab-runner run 

关于GitLab CI 构建仍在等待中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34625885/

相关文章:

Gitlab - 查看提交中删除的文件列表

ruby - 使用命令行公开 Git 存储库的可见性

gitlab - 是否可以在没有 SSH 的情况下在 Gitlab-CI 中执行 git push?

php - GitLab-CI Multi Runner php Composer 缓存

angular - 如何在测试执行后设法退出 phantomJS 启动器?

google-chrome - Chrome在docker网络内部无法访问

caching - 具有多个路径的 GitLab CI 缓存似乎会跳过一个路径

docker - 无法配置/注册 dockerized gitlab runner

docker - 无法找到一种通过在before脚本属性中运行的脚本来设置一个或多个作业的变量的方法

git - 在服务器端复制 git 客户端 Hook