БЕСПЛАТНО материалы по изучению Java и подготовки к собеседованиям от меня: https://t.me/JavaLearnBot?domain=JavaLearnBot&start=c1724626210163-83-ds
Обучение Java разработке: https://sorokinpavel.ru/?utm_source=youtube&utm_medium=organic&utm_content=ci_cd_theory_video_2
Telegram канал: https://t.me/S0R0KlN
В этом видео я объясняю, что такое CI/CD, зачем он нужен и как с ним работают разработчики. Вы узнаете:
Какие задачи решает CI/CD и почему без него современная разработка невозможна.
Основные этапы: тестирование, сборка, деплой.
Разницу между CI (Continuous Integration) и CD (Continuous Delivery).
Как работают окружения (staging, production).
Также я показываю на практике, как автоматизировать деплой приложения с использованием GitLab CI.
Это видео поможет вам лучше понять ключевой процесс, который потребуется на любой работе разработчика.
Таймкоды:
00:00 - вступление
00:29 - cicd начало
02:45 - Git Flow
04:45 - CI (Continuous Integration)
09:03 - CD (Continuous Delivery)
12:12 - окружения Staging
14:19 - merge request и релиз
15:33 - CI/CD верхнеуровнего
18:24 - реальный CI/CD пример