#!/usr/bin/env sh # Generate the new files hugo # Compress them into a ball tar -czf public.tar.gz public # Copy tarball to server scp -P 2222 public.tar.gz jjr@roosens.me:/srv/nginx/sites/ # Unpack the tarball ssh -p 2222 jjr@roosens.me bash << EOF cd /srv/nginx/sites/ && tar -xf public.tar.gz && \\ rm -rf blog && \\ mv public blog && \\ rm public.tar.gz EOF # Delete the tarball rm public.tar.gz