Зарегистрировать один и тот же бегун для нескольких репозиториев GitLab

#gitlab-ci-runner

#gitlab-ci-runner

Вопрос:

У меня есть 1 репозиторий GitLab с 1 «Конкретным бегуном», который работает со страницами GitLab.

Я хочу создать 2-й репозиторий GitLab и использовать тот же «Конкретный бегун» из другого репозитория. Возможно ли это?

Я устал настраивать config.toml, изменив свойство concurrent на 2 и добавив другое свойство runner с соответствующим URL и токеном в новый репозиторий.

Затем запустил «список бегунов gitlab», и он показывает, что у меня есть 2 бегуна. Затем «запуск gitlab-runner». Но затем в настройках GitLab CI / CD бегун там не отображается.

Нужно ли мне устанавливать другой бегун или я могу просто зарегистрировать другой бегун в config.toml?

Ответ №1:

Понял это. Да, вы можете установить 1 бегун и зарегистрировать другие для разных репозиториев.

Вместо этого, если вручную редактировать config.toml, вам необходимо зарегистрировать новых бегунов с помощью команды gitlab-runners register . Это все исправит.

Комментарии:

1. Не могли бы вы поделиться config.toml тем, как выглядит ваш файл после регистрации одного бегуна в нескольких проектах? Спасибо!