ТЗ DevOps - CI/CD
Этап 1:
Github actions
Container registry на Digital Ocean
Максимальное снижение трафика из Container registry
Минимальный размер образов
Кеширование зависимостей в CI/CD pipeline
Пуш образов только при условии выкатки на dev/staging
Сборка приложений бэкенда (php-fpm, Laravel, nginx)
Сборка двух frontend приложений (VueJs и NuxtJs)
Self-hosted CI/CD Runner на Hetzner Cloud