Курс

GitLab CI/CD: от первых проверок до деплоя

13
Уроков
7
Лаб. работ
Прогресс0 / 20
0% завершено
Начать курс

Содержание курса

CI/CD без магии: зачем это вообще нужно
Знакомимся с интерфейсом GitLab
Лабораторная 1: первый .gitlab-ci.yml
Pipeline, stage и job: порядок и параллельность
.gitlab-ci.yml: команды, image, before_script и YAML
Variables в GitLab CI: настройки, секреты и встроенные значения
Artifacts и cache: что сохраняет pipeline
Лабораторная 2: stages, variables и artifacts
Rules, manual jobs и pipeline по тегу
Лабораторная 3: rules, manual и tag pipeline
Environments, inputs и разные сценарии запуска
Лабораторная 4: inputs, variables и environments
Переиспользование pipeline: include, extends и templates
Лабораторная 5: include, extends и parallel matrix
Дополнительные полезные настройки pipeline
Лабораторная 6: reports и production controls
Registry и деплой новой версии на сервер
Лабораторная 7: build, registry и деплой на сервер
Стратегии веток: Git flow, TBD и GitLab Flow
Что мы изучили и куда двигаться дальше
0 из 20 разделов пройдено