我在这里问这个问题,因为documentation没有帮助我。
在跑步者的设置过程中,有两件事要问:gitlab CI协调员和注册令牌的url。我不知道他们应该是什么。
至于url,它可以是gitlab CI web界面的url(例如:http://localhost:80/
)与构建相关的url,这在build的高级属性中有描述。
注册令牌可能来自文档 - 但是它的链接已经死亡(请参阅:http://gitlab-ci-domain.com/admin/runners)或来自build的高级属性的注册令牌。
但是,当我尝试从构建属性提供跑步者的设置URL和注册令牌时,我收到访问错误,通知我注册失败。由于缺乏对这些参数应该是什么的理解,我无法确定出现了什么问题。
答案 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)