framework icon indicating copy to clipboard operation
framework copied to clipboard

Feature request: "--offline" key for "php app.php configure"

Open vGhost2000 opened this issue 5 years ago • 1 comments

Простите по англ. я не очень писатель.

Проблема: Как правило на сборочных машинах нет доступа к базам, а на машинах где всё вертится файловые системы рид онли. По этому в момент сборки существует необходимость произвести "подогрев" приложения сгенерировав все runtime кеши. Бяда в том, что при выполнении на сборочной машине php app.php encrypt:key -m .env && php app.php configure -vv Фреймворк пытается установить соединение с бд и команды валятся. При локальной разработке такая проблема отсутствует и всё отлично работает.

Решение: Реализовать "--offline" (или подобный) ключ для указанных выше команд, который укажет фреймворку сделать всё тоже самое, но при этом не пытаясь устанавливать соединение с внешними сервисами такие как бд, раббиты, редисы и прочие сервисы которые могут использоваться в процессе подогрева. Тогда это не будет ломать сборку приложения в CI.

З.Ы. пасиб за отличный проект!

vGhost2000 avatar Dec 11 '19 06:12 vGhost2000

Уточните пожалуйста конфигурацию, версию, базы. Скелетон приложение на данных командах не ходит в БД. Возможно проблема не актуальна в текущий момент.

aywan avatar May 13 '20 16:05 aywan