Полный цикл в digital

Установка на сервер Runner'а

Для того чтобы у GitLab был доступ к серверу, на этот сервер необходимо установить службу gitlab-runner. Именно эта программа будет забирать новые исходники с GitLab, выполнять с ними нужные действия и разворачивать на сервере. Установить её в Ubuntu можно из официальных репозиториев. Сначала добавьте репозиторий в систему:

curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash

Команда скачивает и выполняет скрипт, который добавляет репозиторий GitLab Runner к вашему списку источников программного обеспечения, позволяя установить и обновлять GitLab Runner через системный менеджер пакетов.

Обновляем список пакетов:

sudo apt update

После этого можно установить пакет:

sudo apt install gitlab-runner

После установки запустите сервис с помощью systemd и добавьте его в автозагрузку:

sudo systemctl enable --now gitlab-runner

Посмотреть все имеющиеся в системе ранеры:

sudo gitlab-runner list

Удалить раннер из системы можно при помощи команды указав токен и URL:

sudo gitlab-runner verify --delete -t YMsSCHnjGssdmz1JRoxx -u http://git.xxxx.com/

Посмотреть конфиг со всеми имеющимися ранерами:

nano /etc/gitlab-runner/config.toml

В будущем, процедура или ссылки на пакеты изменятся. Смотрите официальную документацию.


Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг