-basepath=$(cd "$(dirname "$0")"; pwd)
-
-export M=/tmp/milestones
-export SEBAVALUE=
-export WORKSPACE=${HOME}
+HELM_CHARTS_REV_IEC="cord-7.0-arm64"
+HELM_CHARTS_REV_REC="cord-7.0-arm64-rec"
+UPSTREAM_PROJECT="${UPSTREAM_PROJECT:-iec}"
+
+if [ "$#" -gt 0 ]; then UPSTREAM_PROJECT="$1"; fi
+
+case "${UPSTREAM_PROJECT}" in
+ "iec")
+ HELM_CHARTS_REV="${HELM_CHARTS_REV_IEC}"
+ SEBAVALUES="configs/seba-ponsim-iec-arm64.yaml"
+ ;;
+ "rec")
+ HELM_CHARTS_REV="${HELM_CHARTS_REV_REC}"
+ SEBAVALUES="configs/seba-ponsim-rec-arm64.yaml"
+ ;;
+ *)
+ echo "Invalid upstream project ${UPSTREAM_PROJECT}"
+ echo " Specify either iec or rec"
+ exit 1
+ ;;
+esac
+
+export M="/tmp/milestones"
+export WORKSPACE="${HOME}"
+export SEBAVALUES