From 97aa92979294af6dbb98683b8ebdc90e17467356 Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Tue, 7 May 2024 17:57:16 -0400 Subject: [PATCH] Update dailyBuild.sh --- scripts/dailyBuild.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/dailyBuild.sh b/scripts/dailyBuild.sh index 6898680..d69e5ee 100644 --- a/scripts/dailyBuild.sh +++ b/scripts/dailyBuild.sh @@ -4,6 +4,8 @@ do case "${flag}" in t) DATE="${OPTARG}";; d) DRIVER="${OPTARG}";; + b) BUILD="${OPTARG}";; + u) DOCKER_USERNAME="${OPTARG}";; *) echo "Invalid option";; esac done @@ -11,5 +13,11 @@ done sed -i "\#liberty-maven-plugin#ahttps://public.dhe.ibm.com/ibmdl/export/pub/software/openliberty/runtime/nightly/$DATE/$DRIVER" ../start/system/pom.xml ../start/inventory/pom.xml ../finish/system/pom.xml ../finish/inventory/pom.xml cat ../start/system/pom.xml ../start/inventory/pom.xml ../finish/system/pom.xml ../finish/inventory/pom.xml +if [[ "$DOCKER_USERNAME" != "" ]]; then + sed -i "s;FROM icr.io/appcafe/open-liberty:kernel-slim-java11-openj9-ubi;FROM $DOCKER_USERNAME/olguides:$BUILD;g" system/Dockerfile inventory/Dockerfile + sed -i "s;RUN features.sh;;g" system/Dockerfile inventory/Dockerfile + cat system/Dockerfile inventory/Dockerfile +fi + ../scripts/testAppFinish.sh ../scripts/testAppStart.sh