File diff 49e3c43299e8 → 55ee5b53b6f6
deploy.sh
Show inline comments
 
new file 100755
 
#!/bin/sh
 

	
 
ssh debian@hickory.sfconservancy.org 'bash -s' << EOF
 
set -x  # Show output
 
set -e  # Abort on failure
 
cd /var/www/website
 
sudo -u www-data git pull
 
sudo -u www-data /var/www/venv-website/bin/python manage.py check
 
sudo -u www-data /var/www/venv-website/bin/python manage.py migrate
 
sudo -u www-data /var/www/venv-website/bin/python manage.py collectstatic -v0 --noinput --link
 
sudo systemctl restart apache2
 
curl --silent --head https://sfconservancy.org | grep --perl-regexp "^HTTP/.+ 200"
 
EOF