Как запускать задачи Laravel Envoy: пошаговое руководство

Чтобы запустить задачу Laravel Envoy, вы можете выполнить следующие действия:

  1. Установите Envoy. Убедитесь, что Laravel Envoy установлен глобально в вашей системе. Вы можете установить его с помощью Composer, выполнив следующую команду:

    composer global require laravel/envoy
  2. Создайте файл Envoy.blade.php. В корневом каталоге вашего проекта Laravel создайте файл Envoy.blade.php. Этот файл будет содержать задачи, которые вы хотите запустить.

  3. Определите задачу. В файле Envoy.blade.phpопределите задачу, которую хотите запустить. Например, предположим, что вы хотите запустить задачу под названием deploy:

    @task('deploy')
       cd /path/to/your/project
       git pull origin master
       composer install --no-dev
       php artisan migrate
       php artisan optimize
    @endtask
  4. Запустите задачу. Откройте терминал или командную строку, перейдите в корневой каталог проекта Laravel и выполните следующую команду для выполнения задачи:

    envoy run deploy

При этом будет выполнена задача deploy, определенная в файле Envoy.blade.php.