1- #! /bin/bash
1+ #! /usr/bin/env bash
2+ set -euo pipefail
23
3- set -eu
4+ if [[ " ${DEBUG:= } " != " " ]]; then
5+ set -x
6+ fi
47
5- script_dir=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " && pwd ) "
68bosh_deployment=" ${PWD} /bosh-deployment"
9+
710rm -rf " /usr/local/bosh-deployment"
811cp -r " ${PWD} /bosh-deployment" " /usr/local/bosh-deployment"
912
1013export USE_LOCAL_RELEASES=false
11- . start-bosh
12- . /tmp/local-bosh/director/env
14+
15+ # shellcheck source=/dev/null
16+ source start-bosh
17+ # shellcheck source=/dev/null
18+ source /tmp/local-bosh/director/env
1319
1420URL=$( cat stemcell/url)
1521SHA1=$( cat stemcell/sha1)
@@ -18,14 +24,14 @@ bosh upload-stemcell --sha1 "$SHA1" "$URL"
1824
1925bosh -n update-runtime-config " ${bosh_deployment} /runtime-configs/dns.yml"
2026
21- echo " -----> ` date` : Deploy"
22- bosh -n -d zookeeper deploy " ${script_dir} /.. /assets/zookeeper.yml"
27+ echo " -----> $( date) : Deploy"
28+ bosh -n -d zookeeper deploy " ${bosh_deployment} /ci /assets/zookeeper.yml"
2329
24- echo " -----> ` date` : Exercise deployment"
30+ echo " -----> $( date) : Exercise deployment"
2531bosh -n -d zookeeper run-errand smoke-tests
2632
27- echo " -----> ` date` : Exercise deployment"
33+ echo " -----> $( date) : Exercise deployment"
2834bosh -n -d zookeeper recreate
2935
30- echo " -----> ` date` : Clean up disks, etc."
36+ echo " -----> $( date) : Clean up disks, etc."
3137bosh -n -d zookeeper clean-up --all
0 commit comments