如何设置gitlab CI跑步者?

时间:2014-09-09 19:47:20

标签: gitlab gitlab-ci

我在这里问这个问题,因为documentation没有帮助我。

在跑步者的设置过程中,有两件事要问:gitlab CI协调员和注册令牌的url。我不知道他们应该是什么。

至于url,它可以是gitlab CI web界面的url(例如:http://localhost:80/)与构建相关的url,这在build的高级属性中有描述。

注册令牌可能来自文档 - 但是它的链接已经死亡(请参阅:http://gitlab-ci-domain.com/admin/runners)或来自build的高级属性的注册令牌。

但是,当我尝试从构建属性提供跑步者的设置URL和注册令牌时,我收到访问错误,通知我注册失败。由于缺乏对这些参数应该是什么的理解,我无法确定出现了什么问题。

4 个答案:

答案 0 :(得分:4)

网址是您的Gitci网址。 你在gitlabci中在行旁边的“跑步者”下提到的令牌:

“要注册新的跑步者,您应该使用以下注册令牌。使用此令牌,跑步者将请求一个唯一的跑步者令牌,并将其用于将来的沟通”

答案 1 :(得分:4)

如果您可以访问项目的设置,那么您可以在项目设置>中找到相关信息。运动员。特定跑步者下应该有一个框,其中包含URL和令牌。

编辑:从GitLab 9.0开始,此信息可在设置>下找到。 CI // CD管道(每Josh Noe

编辑: GitLab 9.3的新位置(可能更早):设置>管道

编辑:自GitLab 10起的新位置:设置> CI / CD>跑步者设置

答案 2 :(得分:1)

显然,这样做的唯一方法就是管理你的CI服务器自己处理的Gitlab。

我发现这是不合理的,但可以做些什么?...

答案 3 :(得分:0)

GitLab Enterprise Edition 12.0.0-pre 8104b83f087

可以通过以下方式找到令牌

  1. 转到您的gitlab项目
  2. 点击设置
  3. 单击CI / CD
  4. 点击“跑步者”部分的“展开”
  5. 令牌位于“手动设置特定的运行器”下

enter image description here