webwml/publish

20 lines
584 B
Plaintext
Raw Normal View History

#!/bin/sh
2006-09-23 16:55:47 +00:00
set -e # stop if we encounter an error
# pull the latest changes
2011-11-12 01:10:14 +00:00
svn update
# clean up the working directory
2012-01-07 14:23:42 +00:00
make clean
# actually build the site
2011-11-12 01:10:14 +00:00
make -j3
# don't copy over stuff with permissions that make it useless
2011-10-19 05:40:15 +00:00
chmod -R a+r *
2011-11-12 01:10:14 +00:00
rsync --exclude .svn --exclude .deps --exclude svn --exclude dist --exclude releases --exclude torbutton-current.xpi --exclude project -Prvz --delete . vescum:/srv/www-master.torproject.org/htdocs
echo "Forcing mirror update"
2011-11-12 01:10:14 +00:00
ssh vescum '/home/mirroradm/bin/trigger-mirrors'
ssh vescum chmod g+w -R /srv/www-master.torproject.org/htdocs