Перейти к основному содержимому

Профиль реализации GitLab CI

1. Назначение

Профиль предназначен для описания реализации общего регламента конвейера на базе GitLab CI.

2. Статус

В разработке.

3. План наполнения

  1. Структура .gitlab-ci.yml и набор обязательных стадий.
  2. Правила запуска проверок для веток, merge request и тегов релизов.
  3. Подготовка и инициализация тестовой ИБ в GitLab Runner.
  4. Публикация отчетов и артефактов (jUnit, Allure, журналы выполнения).
  5. Интеграция quality gate и правила продвижения релиза.

4. Исторический ориентир

Ранее использовался подход к стандартизации GitLab pipeline на базе проекта vanessa-ci-scripts.

Проект переведен в архив и доступен только в режиме чтения, но может рассматриваться как источник идей и стартовая база для развития собственного профиля GitLab CI при наличии такой задачи.