Есть приложение на PHP фреймворке Yii2 в связке с Angular2.
Сейчас на одном сервере есть три копии проекта (может увеличиться до 5) - так нужно (отдельные директории, разные базы) и есть определенная задержка при ручном обновлении кода.
Нужно делать простое обновление кода (git pull) во всех директориях, а также миграции, установка компонентов Yii (composer install) и Angular (npm install, ng build) - вероятней всего делать это с помощью скрипта или проги-деплоера на том же сервере. Автотестов пока нет.
Пробовал
deployer, но пока не получилось настроить. Документация хоть и есть, но некоторые моменты не совсем очевидно описаны.
Возможно кто-то сможет поделиться опытом, как лучше реализовать deploy в этом случае?
Заранее благодарен!