# Простой pipeline 1. Первый этап - сборка 1.1 В директории проекта есть .gitlab-ci.yaml, Dockerfile 2. Следующий шаг - изолированное тестирование 3. Релиз. # Что должно быть в Docker образе? Все что нужно для работы приложения. # Как катить в прод? После заверешения тестирвоания сборки - меняем тэг с preprod на prod и используем тот же самый образ без новой сборки. # Какие образы собирать, а какие тегировать? * Времененные (dev, integration, feature) - собираем * Релизные (preprod, production) - тегируем # Порядок выката 1. Катим FE 2. Катим BE Миграции БД катив 2 этапа: 1. Накатываем миграцию, добавляем новые поля. 2. Удаляем неспользуемые поля. # Размер образа должен быть <200 Мб