annotate deploy/any/run-provisioning.sh @ 1601:07deb8466f65 deploy

More provisioning docs/tweaks
author Chris Cannam
date Thu, 24 Aug 2017 14:25:03 +0100
parents
children 455ca6e45c49
rev   line source
Chris@1601 1 #!/bin/bash
Chris@1601 2
Chris@1601 3 mydir=$(dirname "$0")
Chris@1601 4
Chris@1601 5 if [ "$mydir" != "/code-to-deploy/deploy/any" ]; then
Chris@1601 6 echo "ERROR: Expected repository to be at /code-to-deploy prior to provisioning"
Chris@1601 7 exit 2
Chris@1601 8 fi
Chris@1601 9
Chris@1601 10 . "$mydir"/../prepare.sh
Chris@1601 11
Chris@1601 12 for f in "$mydir"/../provision.d/[0-9]*.sh ; do
Chris@1601 13 case "$f" in
Chris@1601 14 *~) ;;
Chris@1601 15 *) echo "Running provisioning script: $f"
Chris@1601 16 /bin/bash "$f";;
Chris@1601 17 esac
Chris@1601 18 done
Chris@1601 19
Chris@1601 20 echo "All provisioning scripts complete"