Add PONSim installation scripts
[iec.git] / src / use_cases / seba_on_arm / test / bbsim / install.sh
diff --git a/src/use_cases/seba_on_arm/test/bbsim/install.sh b/src/use_cases/seba_on_arm/test/bbsim/install.sh
new file mode 100755 (executable)
index 0000000..e9cd0ab
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/bash -ex
+# shellcheck disable=SC2016
+
+basepath=$(cd "$(dirname "$0")"; pwd)
+BBSIM_VERSION=${BBSIM_VERSION:-1.0.0}
+CORD_CHART=${CORD_CHART:-${basepath}/../../src_repo/seba_charts}
+
+# shellcheck disable=SC1090
+source "${basepath}/../../install/util.sh"
+
+# Install bbsim
+helm install -n bbsim --version "${BBSIM_VERSION}" "${CORD_CHART}/bbsim"
+wait_for 300 'test $(kubectl get pods | grep -vcE "(\s(.+)/\2.*Running|bbsim.*Running)") -eq 1' || true