From 49f91efad6d6cb168a6c7314454aea1f533a4f02 Mon Sep 17 00:00:00 2001 From: Dave Cole Date: Thu, 30 May 2013 16:45:37 -0400 Subject: Add script for jekyll v1 building --- scripts/build-v1.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 scripts/build-v1.sh (limited to 'scripts/build-v1.sh') diff --git a/scripts/build-v1.sh b/scripts/build-v1.sh new file mode 100644 index 0000000..0e85e39 --- /dev/null +++ b/scripts/build-v1.sh @@ -0,0 +1,29 @@ +#!/bin/bash +set -e + +# This script is meant to be run automatically +# as part of the jekyll-hook application. +# https://github.com/developmentseed/jekyll-hook + +repo=$1 +branch=$2 +owner=$3 +giturl=$4 +source=$5 +build=$6 + +# Check to see if repo exists. If not, git clone it +if [ ! -d $source ]; then + git clone $giturl $source +fi + +# Git checkout appropriate branch, pull latest code +cd $source +git checkout $branch +git pull origin $branch +cd - + +# Run jekyll +cd $source +jekyll build --source $source --destination $build +cd - -- cgit v1.2.3