From 37c1153e4273a36827d96d7b8e9dd0e6e4b0cab4 Mon Sep 17 00:00:00 2001 From: jmatsuok Date: Tue, 11 Mar 2025 13:05:20 -0400 Subject: [PATCH] Remove measure.sh --- measure.sh | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100644 measure.sh diff --git a/measure.sh b/measure.sh deleted file mode 100644 index f32f4426..00000000 --- a/measure.sh +++ /dev/null @@ -1,51 +0,0 @@ -# script to measure the sizes (and size savings) - -S2I=${S2I-s2i} -ENGINE=${ENGINE-docker} # or e.g. podman -BASEIMG=registry.access.redhat.com/ubi9/openjdk-17:latest -APPSRC=https://github.com/quarkusio/quarkus-quickstarts -CONTEXTDIR=getting-started -rev=3.6.6 -OUTIMG=out-s2i-image - -# first build the image using shipped builder images -$S2I build --pull-policy never \ - -e MAVEN_S2I_ARTIFACT_DIRS=target \ - -e S2I_SOURCE_DEPLOYMENTS_FILTER="*.jar quarkus-app" \ - -e QUARKUS_PACKAGE_TYPE=uber-jar \ - -e MAVEN_CLEAR_REPO=true \ - -e JAVA_APP_JAR=getting-started-1.0.0-SNAPSHOT-runner.jar \ - --context-dir=$CONTEXTDIR -r=${rev} \ - $APPSRC \ - $BASEIMG \ - $OUTIMG - -echo "baseline (simple S2I output):" -${ENGINE} inspect -f '{{.Size}}' $OUTIMG - -# second, do a build with the image from jlink-dev branch -# make sure it's been built! -# NOTE: we override most variables from .s2i/environment in the quickstart -# sources below, in order to an uber-jar. -BASEIMG=ubi9/openjdk-17:latest -OUTIMG=ubi9-jlinked-image # matches input in templates/jlink/Dockerfile - -$S2I build --pull-policy never \ - -e S2I_ENABLE_JLINK=true \ - -e MAVEN_S2I_ARTIFACT_DIRS=target \ - -e S2I_SOURCE_DEPLOYMENTS_FILTER="*.jar quarkus-app" \ - -e QUARKUS_PACKAGE_TYPE=uber-jar \ - -e JAVA_APP_JAR=getting-started-1.0.0-SNAPSHOT-runner.jar \ - --context-dir=$CONTEXTDIR -r=${rev} \ - $APPSRC \ - $BASEIMG \ - $OUTIMG - -echo "intermediate jlink image size:" -docker inspect -f '{{.Size}}' $OUTIMG - -# third, run the above thru the second-stage process -OUTIMG=jlink-final -${ENGINE} build -t "$OUTIMG" templates/jlink -echo "final jlinked image size:" -docker inspect -f '{{.Size}}' "$OUTIMG"