Skip to content

Commit 55c9f9f

Browse files
committed
CI: lint warden test script
1 parent aec2350 commit 55c9f9f

1 file changed

Lines changed: 16 additions & 10 deletions

File tree

ci/tasks/test-main-warden-cpi.sh

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
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 )"
68
bosh_deployment="${PWD}/bosh-deployment"
9+
710
rm -rf "/usr/local/bosh-deployment"
811
cp -r "${PWD}/bosh-deployment" "/usr/local/bosh-deployment"
912

1013
export 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

1420
URL=$(cat stemcell/url)
1521
SHA1=$(cat stemcell/sha1)
@@ -18,14 +24,14 @@ bosh upload-stemcell --sha1 "$SHA1" "$URL"
1824

1925
bosh -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"
2531
bosh -n -d zookeeper run-errand smoke-tests
2632

27-
echo "-----> `date`: Exercise deployment"
33+
echo "-----> $(date): Exercise deployment"
2834
bosh -n -d zookeeper recreate
2935

30-
echo "-----> `date`: Clean up disks, etc."
36+
echo "-----> $(date): Clean up disks, etc."
3137
bosh -n -d zookeeper clean-up --all

0 commit comments

Comments
 (0)