From 66a28bc6defa3481612f7985a5cf35cdda382258 Mon Sep 17 00:00:00 2001 From: danilapog Date: Mon, 10 Oct 2022 01:21:53 +0300 Subject: [PATCH] Assembly support without targetarch variable --- Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 49f1278..dd57094 100644 --- a/Dockerfile +++ b/Dockerfile @@ -83,7 +83,10 @@ ENV COMPANY_NAME=$COMPANY_NAME \ PRODUCT_NAME=$PRODUCT_NAME \ PRODUCT_EDITION=$PRODUCT_EDITION -RUN wget -q -P /tmp "$PACKAGE_BASEURL/$PACKAGE_FILE" && \ +RUN if [ -z ${PACKAGE_VERSION ] ; then PACKAGE_FILE=${COMPANY_NAME}-${PRODUCT_NAME}${PRODUCT_EDITION}_TARGETARCH.deb ; fi && \ + if [ $(uname -m) = x86_64 ] ; then ARCH=amd64 ; else ARCH=arm64 ; fi && \ + PACKAGE_FILE=$(echo ${PACKAGE_FILE} | sed "s/TARGETARCH/${ARCH}/g") && \ + wget -q -P /tmp "$PACKAGE_BASEURL/$PACKAGE_FILE" && \ apt-get -y update && \ service postgresql start && \ apt-get -yq install /tmp/$PACKAGE_FILE && \