我们最近开始在 gitlab.com
上使用 GitLab-CI免费服务。
起初一切都很顺利,但现在,我们似乎无法再构建我们的项目了。构建显示为 pending
并且什么都不做。
这是我们的构建列表中的内容:
如果我们检查构建的详细信息:
您可能会注意到,在列表中,每个构建都分配给一个运行器 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/