Cloud Foun dry: запуск пользовательской команды перед buildpack - PullRequest
0 голосов
/ 06 марта 2020

Есть ли способ выполнить одну (или более) команду до запуска python .buildpack (или любого другого buildpack-пакета) при выполнении CF pu sh? У меня есть руководство пользователя Sphinx, которое я хочу отправить с моим приложением Django. Поскольку python .buildpack запускает collectstatic для сбора stati c файлов для приложения Django, он не может найти файлы, потому что он не был собран.

Мой файл manifest.yml выглядит следующим образом это, но он не запускается, так как команды в python .buildpack запускаются первыми.

---
applications:
- name: myapp
  command: make -C docs html && gunicorn -w 9 --pythonpath src/myapp myapp.wsgi --log-file -
  instances: 3
  memory: 2048M
  disk_quota: 1024M
  buildpacks:
    - https://github.com/cloudfoundry/python-buildpack.git
  stack: cflinuxfs3
  env:
    DJANGO_MODE: Production
...