GitLab runner — это экземпляр сборки, который используется для запуска заданий на нескольких машинах и отправки результатов в GitLab и который может быть размещен на отдельных пользователях, серверах и локальных машинах. Вы можете зарегистрировать бегуна как общего или конкретного после его установки. Установка бегунка описана в главе « Установка GitLab» .
Вы можете выполнять свою работу с помощью конкретных или общих бегунов.
Общие бегуны
Эти бегуны полезны для работы нескольких проектов, которые имеют схожие требования. Вместо того, чтобы использовать несколько бегунов для многих проектов, вы можете использовать один или небольшое количество бегунов для обработки нескольких проектов, которые будет легко поддерживать и обновлять.
Конкретные бегуны
Эти бегуны полезны для развертывания определенного проекта, если задания имеют определенные требования или особые требования к проектам. Конкретные участники используют процесс FIFO («первым пришел — первым обслужен») для организации данных в порядке поступления.
Вы можете зарегистрировать конкретного участника, используя маркер регистрации проекта. Регистрация конкретного бегуна объясняется в главе «Установка GitLab» с шагов 1 по 12 в разделе « Установка GitLab на Windows ».
Блокировка конкретного бегуна
Вы можете заблокировать конкретного бегуна от включения для других проектов. Для этого вам нужно зарегистрировать бегун, который описан в главе «Установка GitLab» с шагов 1 по 12 в разделе « Установка GitLab на Windows ».
Чтобы заблокировать бегуна, выполните следующие шаги —
Шаг 1 — Войдите в свою учетную запись GitLab и перейдите в свой проект —
Шаг 2 — Нажмите на опцию CI / CD на вкладке «Настройки» и разверните опцию «Настройки бегунов». —
Шаг 3 — В разделе «Настройки бегунов» вы увидите активированных бегунов для проекта —
Шаг 4 — Теперь нажмите на кнопку карандаша —
Шаг 5 — Затем он откроет экран Runner и отметит опцию Lock to current projects —
Нажмите на кнопку Сохранить изменения , чтобы изменения вступили в силу.
Шаг 6 — После сохранения изменений он успешно обновит Runner.
Защищенные бегуны
Бегуны могут быть защищены, чтобы сохранить важную информацию. Вы можете защитить бегуна, используя следующие шаги —
Шаг 1 — Выполните те же шаги (от шага 1 до 4), которые описаны в предыдущем разделе (Блокировка определенного бегуна).
Шаг 2 — После нажатия на кнопку карандаша, он откроет экран Runner, а затем выберите опцию Защищено —
Нажмите на кнопку Сохранить изменения , чтобы изменения вступили в силу.
Запустите рабочие места без тегов
Вы можете запретить бегунам выбирать задания с тегами, если они не назначены. Бегун может выбирать помеченные / непомеченные задания, используя следующие шаги —
Шаг 1 — Выполните те же шаги (от шага 1 до 4), которые описаны в разделе « Блокировка конкретного бегуна ».
Шаг 2 — После нажатия на кнопку карандаша, он откроет экран Runner и затем отметит опцию Run untagged jobs —
Нажмите на кнопку Сохранить изменения , чтобы изменения вступили в силу.