Updated build.sh

This commit is contained in:
Oliver Davies 2015-04-09 00:40:48 +01:00
parent 6bcbd86f64
commit 0bc0f6e953

View file

@ -2,28 +2,23 @@
set -x set -x
SCULPIN='/usr/local/bin/sculpin' rm -rf ./output_prod
ENV='prod' /usr/local/bin/sculpin generate --env=prod
BRANCH='master'
REPO="git@github.com:opdavies/opdavies.github.io.git --branch ${BRANCH}"
DEPLOY_DIR='./gh-pages-deployment'
rm -rf ./output_${ENV}
${SCULPIN} generate --env=${ENV}
LOG=$(git log --oneline -n 1) LOG=$(git log --oneline -n 1)
rm -rf ${DEPLOY_DIR} rm -rf ./gh-pages-deployment/
git clone ${REPO} ${DEPLOY_DIR} git clone git@github.com:opdavies/opdavies.github.io.git ./gh-pages-deployment/
pushd ${DEPLOY_DIR} pushd ./gh-pages-deployment/
git checkout -B ${BRANCH} git checkout master
git checkout -b master
rsync --quiet --archive --delete ../output_${ENV}/ ./ rsync --quiet --archive --filter="P .git*" --delete ../output_prod/ ./
git add -A . git add -A .
git commit -m "${LOG}" git commit -m "${LOG}"
git push origin ${BRANCH} --force git push origin master --force
popd popd