#!/usr/bin/env bash # blogsend # folders LOCALDIR=~/web REMOTEDIR=/srv/http/wittamore.fr # defined in ~/.ssh/config REMOTEHOST="soc" # update git echo "-- Updating git" cd $LOCALDIR || exit git add * git commit -m 'blog update' git push origin master # update remote http root echo "-- Updating remote web root" ssh -q "$REMOTEHOST" /bin/bash << EOF cd "${REMOTEDIR}" || exit pwd git pull EOF echo "Done."