В докладе пойдем от простого к сложному. Сначала разберем ключевые концепции CI/CD и их значение в современной разработке. Как основной инструмент реализации пайплайна будем использовать GitLab CI: познакомимся с его основными возможностями и особенностями с фокусом на поддержке и улучшении процессов разработки и развертывания.
Дальше будем пошагово усложнять процесс CI/CD. Продемонстрируем эволюцию этого процесса и фишки GitLab CI, которые помогут в его оптимизации. Обсудим стратегии снижения затрат времени и ресурсов на CI/CD-процессы, а также методы повышения производительности и надежности последних, благодаря грамотному использованию GitLab CI.