Skip to content
Snippets Groups Projects
push 518 B
Newer Older
#!/usr/bin/env bash

set -e

James Vasile's avatar
James Vasile committed
# Set the server details
SERVER="opentechstrategies.com"
REMOTE_DIR="/var/www/blog"

# Grab username from environment or from system username
if [ -n "$OTS_USERNAME" ]; then
James Vasile's avatar
James Vasile committed
    USERNAME="$OTS_USERNAME"
James Vasile's avatar
James Vasile committed
else
James Vasile's avatar
James Vasile committed
    USERNAME="$USER"
James Vasile's avatar
James Vasile committed
echo Acting as ${USERNAME}
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
${SCRIPT_DIR}/build pub
cd ${SCRIPT_DIR}/../website/output
James Vasile's avatar
James Vasile committed
rsync -rvzP --delete --chown=groupname --chmod=g+w * ${USERNAME}@${SERVER}:${REMOTE_DIR}