File diff d8a702c8c922 → aa26e2f7f090
bin/deploy.sh
Show inline comments
 
new file 100755
 
#!/bin/sh
 

	
 
git push
 
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