Хуки

Обзор

Web-хуки позволяют вам настроить по-своему весь план deploy, написав небольшие сценарии Bash для автоматизации этапов.

Этапы deploy

Весь процесс deploy проекта на сервер делиться на следующие этапы:

  • Клонирование репозитория
  • Установка Composer-зависимостей
  • Активация релиза
  • Успешное завершение

Для каждого из этих этапов можно добавить свои команды и сделать из отличного deploy - потрясающий!

Например, нам необходимо после установки Composer-зависимостей выполнить миграции.
Для этого добавляем новую команду. Назовём “Выполнение миграций”, выполняем после этапа “Установка Composer-зависимостей”, приоритет оставляем “0”, в поле команды пишем “php artisan migrate” и нажимаем “Создать”.