/bin/bash
2011-09 johnpfeiffer speed up cookbook commit/upload process
if [ $# -ne 1 ]; then echo "Not Enough Parameters, usage is: $0 cookbookname , NOTE: do NOT include a trailing slash!" exit 1 else DIRECTORYNAME=$1/ if [ -d $DIRECTORYNAME ]; then echo "\n git add $DIRECTORYNAME" git add $DIRECTORYNAME
echo "git commit $DIRECTORYNAME"
git commit $DIRECTORYNAME
echo "Pulling any server changes first: git pull "
git pull
echo "Pushing change: git push"
git push
echo "Uploading to Chef: knife upload cookbook $1"
knife cookbook upload $1
else echo "$DIRECTORYNAME not found" fi fi