Забирай БЕСПЛАТНО материалы по изучению Java и подготовки к собеседованиям от меня: https://t.me/JavaLearnBot?domain=JavaLearnBot&start=c1724626210163-118-ds
Мой курс по Java разработке: https://sorokinpavel.ru/?utm_source=youtube&utm_medium=organic&utm_content=ci_cd_practice_video_1
Telegram канал: https://t.me/S0R0KlN
Код CI/CD пайплайна и проекта по ссылке: https://t.me/JavaLearnBot?domain=JavaLearnBot&start=c1724626210163-118-ds
В этом видео я показываю, как настроить автоматический CI/CD пайплайн для деплоя приложения на свой сервер с использованием GitLab CI и Docker. Это полный практический гайд, который поможет вам разобраться в процессе и внедрить автоматизацию в своих проектах.
Пошаговая настройка пайплайна с этапами тестирования, сборки и деплоя.
Установка сервера и конфигурация GitLab Runner.
Настройка Docker для автоматического развертывания приложения.
Разбор ошибок пайплайна и их решение.
Новички, которые хотят понять, как работает CI/CD на практике.
Разработчики, которым нужно автоматизировать процесс доставки кода на сервер.
Все, кто хочет освоить работу с GitLab CI и Docker в реальных условиях.
Таймкоды
00:00 - вступление
00:34 - проект с REST API
01:24 - процесс CI/CD
02:39 - покупаем сервер
04:32 - подключаемся к серверу и настраиваем
06:00 - настройка CI/CD на Gitlab
13:08 - настройка своего GitLab Runner
22:19 - тестовый запуск и разбор ошибок
26:00 - что будет если упадут тесты
28:05 - как добавить прогон тестов для PullRequest'ов
32:40 - как можно еще улучшить пайплайн