Laravel 8 — Проблемы с развертыванием Envoyer и Homestead

#laravel #github #deployment #homestead #envoyer.io

#laravel #github #развертывание #homestead #envoyer.io

Вопрос:

Итак, я использую Laravel Homestead для своей локальной разработки. Я решил установить его для каждого проекта, а не глобально, чтобы все мои файлы конфигурации Homestead отслеживались в моем репозитории git. Чтобы сохранить мой репозиторий в чистоте, я решил поместить все приложение Laravel в подкаталог с именем ‘code’.

Однако это поставило меня перед проблемой при попытке развернуть мое приложение через Envoyer. Похоже, что Envoyer предполагает, что файлы приложений Laravel находятся в корневом каталоге репозитория. Таким образом, при попытке развертывания происходит сбой.

Я искал и, похоже, не могу найти какой-либо способ указать Envoyer, что мои файлы приложений Laravel находятся не в корневом каталоге репозитория, а в каталоге ‘code’. Буду признателен за любую помощь!

Структура репозитория:

 /
  - Homestead related files
  - /code
    - Laravel application files