From 0ef5029931de82e9ac216cf121b2d9f33546b31d Mon Sep 17 00:00:00 2001 From: Alec Turner Date: Fri, 8 Mar 2024 12:39:18 -0800 Subject: [PATCH] add version file to package and print version on start --- package.sh | 1 + .../signalytic/clientapps/streamline/streamline-emr/start | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.sh b/package.sh index fce0c844..b89d8024 100755 --- a/package.sh +++ b/package.sh @@ -81,6 +81,7 @@ for platform in "linux/amd64" "linux/arm64"; do mkdir -p ${IMAGES_DIR} cp ${PROJECT_ROOT}/install.sh ${PACKAGE_ROOT}/ cp -a ${PROJECT_ROOT}/root ${PACKAGE_ROOT}/ + echo "${VERSION_NAME}" > ${PACKAGE_ROOT}/root/var/signalytic/clientapps/streamline/streamline-emr/version if [ "${PACKAGE_IMAGES}" = "1" ]; then # add images diff --git a/root/var/signalytic/clientapps/streamline/streamline-emr/start b/root/var/signalytic/clientapps/streamline/streamline-emr/start index 3f147d0e..2234c699 100755 --- a/root/var/signalytic/clientapps/streamline/streamline-emr/start +++ b/root/var/signalytic/clientapps/streamline/streamline-emr/start @@ -6,8 +6,13 @@ CONF_FILE=${LOCATION}/instances.conf INSTANCES_DIR=${LOCATION}/instances COMPOSE_FILE=${LOCATION}/docker-compose.yml ENV_TEMPLATE=${LOCATION}/template.env +VERSION_FILE=${LOCATION}/version -echo "starting all instances" +version=$(head -n 1 ${VERSION_FILE} 2>/dev/null) +if [ $? -ne 0 ];then + version="unknown version" +fi +echo "Starting Streamline EMR: $version" if [ ! -f "${CONF_FILE}" ]; then echo "missing conf file: ${CONF_FILE}"