Use more variables

This commit is contained in:
Oliver Davies 2015-04-09 17:07:32 +01:00
parent fd61ca91a2
commit 62611d9541

View file

@ -2,22 +2,28 @@
set -x set -x
rm -rf ./output_prod SCULPIN='/usr/local/bin/sculpin'
/usr/local/bin/sculpin generate --env=prod ENV='prod'
REPO='git@github.com:opdavies/opdavies.github.io.git'
BRANCH='master'
BUILD_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 ./gh-pages-deployment/ rm -rf ${BUILD_DIR}
git clone git@github.com:opdavies/opdavies.github.io.git ./gh-pages-deployment/ git clone ${REPO} ${BUILD_DIR}
pushd ./gh-pages-deployment/ pushd ${BUILD_DIR}
git checkout -B master git checkout -B ${BRANCH}
rsync --quiet --archive --filter="P .git*" --delete ../output_prod/ ./ rsync --quiet --archive --filter="P .git*" --delete ../output_${ENV}/ ./
git add -A . git add -A .
git commit -m "${LOG}" git commit -m "${LOG}"
git push origin master --force git push origin ${BRANCH} --force
popd popd