делаю: после merge в мастер (прямой пуш в мастер заблокирован) вызывается хук, который стопает апач, пулит изменения, обновляет зависимости композера, накатывает миграции и запускает апач
лучше осилить, там все это уже есть :)
стопать апач как - то не юзер френдли Деплоером ты по сути можешь написать любой порядок действий. Стандартный примерно таков: - в отдельную директорию стягивается репозиторий - в ней же устанавливаются зависимости - применяются миграции - меняется симлинк на свежесозданную директорию т.е. пока идет деплой - сайт работает в старой версии Если на каком - то этапе ошибка - симлинк не меняется, и сайт остается работать в старой версии
Обсуждают сегодня