активы: прекомпиляция не может найти папку кэша - PullRequest
0 голосов
/ 16 марта 2020

Я запускаю сборку с Трэвисом, и у меня есть много ресурсов для компиляции с помощью команды assets:precompile

внутри моего travis.yml Я создаю docker изображение

Если я запускаю команду assets:precompile внутри сборки docker (записываю команду в Dockerfile), для выполнения команды требуется около 1,5 часов

Если я запускаю ее внутри travis.yml(outside the Dockerfile) команда занимает около 1 минуты

, поэтому я запустил ее снаружи и скопировал все скомпилированные ресурсы в мой docker

, теперь все скомпилированные активы находятся в том же месте, что и если бы я выполнил команду внутри Dockerfile

и все же, если бы я выполнил команду как снаружи, так и внутри Dockerfile, когда он запускает ее внутри, он не может найти соответствующие ресурсы и перестраивает их

Интересно, если мои методы неправильны, и это не сработает в конечном результате

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...