You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

update_demo.sh 519B

12345678910111213141516171819
  1. #!/usr/bin/env bash
  2. cd /var/www/oscar/builds/demo/
  3. source ../../virtualenvs/demo/bin/activate
  4. make demo
  5. cd sites/demo
  6. ./manage.py thumbnail clear
  7. ./manage.py collectstatic --noinput
  8. # Re-compile python code
  9. touch deploy/wsgi/demo.wsgi
  10. # Copy down server config files
  11. cp deploy/nginx/demo.conf /etc/nginx/sites-enabled/demo.oscarcommerce.com
  12. /etc/init.d/nginx configtest && /etc/init.d/nginx force-reload
  13. cp deploy/supervisord/demo.conf /etc/supervisor/conf.d/demo.conf
  14. supervisorctl reread && supervisorctl reload