Automate and document the deployment process
Closed this issue · 2 comments
WeirdSeven commented
Currently, new features are pushed from the dev computers to Github, and pulled to the server. And we manually run a number of commands on the server to upgrade the software. For example
pip install -r requirement.txt
python manage.py migrate
python manager.py collectstatic
sudo systemctl restart gunicorn
Can this process be automated by a script?
WeirdSeven commented
Let's only document but not automate this process for now. We will do the automation after we become more experienced and insightful with the deployment.
WeirdSeven commented
Done by #23.