Genesis Gitlab CI/CD

Описание базовых джоб

genesis.gitlab-ci.yml содержит описание основных джоб (docs).

  • .genesis - Не участвует в основном пайплайне запуска. Служит для расширения и преднастройки окружения остальных джоб
  • genesis-release - Запускает сборки образов docker и push в docker-registry.
  • genesis-deploy - Запускает основной скрипт genesis'a.
  • genesis-protect-master - применяется для merge_requests в ветку master. Является служебной.