Разберись в CI/CD на реальном примере с практикой
Забирай БЕСПЛАТНО материалы по изучению Java и подготовки к собеседованиям от меня: https://t.me/JavaLearnBot?domain=Java...
Мой курс по Java разработке: https://sorokin.school/?utm_source=yo...
Telegram канал: https://t.me/S0R0KlN
Чтобы получить ссылку на код на GitHub из видео, напиши слово ANOTHER_MATERIALS в боте: https://t.me/JavaLearnBot?domain=Java...
В этом видео я показываю, как настроить автоматический 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 - покупаем и настраиваем сервер 06:00 - настройка CI/CD на Gitlab 13:08 - настройка своего GitLab Runner 22:19 - тестовый запуск и разбор ошибок 26:00 - что будет если упадут тесты 28:05 - как добавить прогон тестов для PullRequest'ов 32:40 - как можно еще улучшить пайплайн