Небольшой гайд по Gitlab CI/CD

Далее будет подробная инструкция как развернуть Gitlab с помощью docker-compose и настроить CI/CD

1. Развернуть Gitlab и Gitlab Runner локально с помощью docker-compose:

2. Открыть в браузере http://localhost:8080/ и создать пользователя

3. Создать проект в Gitlab http://localhost:8080/projects/new

4. Клонировать проект локально

5. Добавить файл .gitlab-ci.yml

Подробная документация тут https://docs.gitlab.com/ee/ci/yaml/README.html

6. Добавить Gitlab runner

  • посмотреть токен http://localhost:8080/$user/$project/-/settings/ci_cdsettings/ci_cd для проекта
  • добавить и запустить sh скрипт gitlab-runner-register.sh:

7. Перейти на страницу http://localhost:8080/$user/$project/-/pipelines , например, http://localhost:8080/root/test/-/pipelines

и проверить, что есть задания в очереди и они выполняются

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code