【发布时间】:2019-05-10 00:22:54
【问题描述】:
我在不同的网络上有两个独立的 git-lab 实例。我可以为每个人使用相同的跑步者吗?假设,两个 git-lab 实例都可以访问带有运行器的服务器。是否可以为我的两个 git-lab 实例使用一个跑步者?我已经阅读了大多数关于跑步者的 git-lab 文档,但它似乎并没有谈论这种情况,至少据我所知。
【问题讨论】:
标签: gitlab gitlab-ci gitlab-ci-runner
我在不同的网络上有两个独立的 git-lab 实例。我可以为每个人使用相同的跑步者吗?假设,两个 git-lab 实例都可以访问带有运行器的服务器。是否可以为我的两个 git-lab 实例使用一个跑步者?我已经阅读了大多数关于跑步者的 git-lab 文档,但它似乎并没有谈论这种情况,至少据我所知。
【问题讨论】:
标签: gitlab gitlab-ci gitlab-ci-runner
您为每个注册定义一个跑步者部分:https://docs.gitlab.com/runner/configuration/advanced-configuration.html#the-runners-section
url 和 token 是在运行器级别配置的,所以是的你可以在不同的 GitLab URL 上注册同一个运行器。
【讨论】:
TOML 文件,并在 [[runner]] 部分下添加另一个带有第二个 gitlab 实例的 url 和 token 标签?感谢您的帮助。
TOML 文件中创建另一个[[runner]] 部分,并为第二个gitlab 添加我的另一个url 和token实例?
toml 文件中的token 不是 GitLab 注册令牌,而是您注册后获得的令牌。参考。 docs.gitlab.com/runner/register/#one-line-registration-command
[[runner]] 部分,GitLab 文档也没有提到任何关于 [[runner]] 部分的内容。我想你的意思是[[runners]]。