How should the Fabric deployment work If I'm using Django on Heroku with Django-South?
-
06-05-2021 - |
Frage
I want to use Fabric so I can wrap all my production deployment steps:
- git push to heroku
- South migrations
- collectstatic for static files to S3
I'm assuming that for the git push to heroku and the collectstatic I can just put their commands into a fabfile, correct? How would South migrations work?
Keine korrekte Lösung
Andere Tipps
Couldn't you just wrap the commands in a shell script?
deploy.sh
git push heroku master
heroku run python project/manage.py migrate
# Collect static command - not sure if you want to do this locally or from Heroku
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow