Я настроил все конфигурации в Laravel Forge и создал новый сайт, подключенный к репозиторию Bitbucket Git.
Когда я нажимаю кнопку «Включить быстрое развертывание», появляется ошибка, тогда как «Развернуть сейчас» работает хорошо.
https://forge.laravel.com/servers/{myserver}/sites/{mysite}/deploy 500 (Internal Server Error)
Я обнаружил эту ссылку, которая имеет похожую проблему для меня: https://laracasts.com/forum/?p=1676-laravel-forge-deploy-and-quick-deploy-not-working/0
Только одна вещь состоит в том, что мое происходит с «Quick Deploy».
Знаете ли вы причину, почему это происходит?
Я получил ответ об этом от Тейлора (Ларавел Фордж) напрямую.
Тейлор сказал:
Это означает, что у вашего поставщика управления версиями, такого как GitHub, есть ошибка разрешения, и мы не можем добавить служебный хук.
Вы можете попробовать обновить свой токен доступа на панели учетной записи Forge на вкладке «Аутентификация». Тогда я бы проверил на GitHub / Bitbucket, что сторонние интеграции не отключены — это неудачное значение по умолчанию на GitHub
Я следовал его инструкциям, обновил токен доступа на панели учетных записей Forge и разрешил доступ Forge для интеграции с Bitbucket, тогда он работает! (Я использую Bitbucket.)
Это означает, что у кузницы не было разрешения, которое позволяет мне расширять то, что делает Bitbucket при изменении хранилища.
Других решений пока нет …