From 39d69bb552e2c9140c41fb24dcee6ada56363a5b Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Tue, 25 Mar 2025 18:41:11 +0100 Subject: [PATCH] =?utf8?q?README-Skripte=20f=C3=BCr=20Maven=20und=20Gradle?= =?utf8?q?=20angepasst?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- README-gradle.sh | 31 +++++++++++-------------------- README-maven.sh | 31 +++++++++++-------------------- 2 files changed, 22 insertions(+), 40 deletions(-) diff --git a/README-gradle.sh b/README-gradle.sh index bc566150..521faa45 100755 --- a/README-gradle.sh +++ b/README-gradle.sh @@ -1,29 +1,20 @@ #!/bin/bash -IMAGE=juplo/technick-check:1.0-SNAPSHOT - -if [ "$1" = "cleanup" ] -then - docker compose -f docker/docker-compose.yml down -t0 -v --remove-orphans - mvn clean - exit -fi - docker compose -f docker/docker-compose.yml up -d --remove-orphans kafka-1 kafka-2 kafka-3 docker compose -f docker/docker-compose.yml rm -svf technick-check -if [[ - $(docker image ls -q $IMAGE) == "" || - "$1" = "build" -]] -then - mvn clean install || exit -else - echo "Using image existing images:" - docker image ls $IMAGE -fi +# Build mit Maven testen +gradle buildImage || exit +# Starten des Docker-Setups testen docker compose -f docker/docker-compose.yml up --remove-orphans setup || exit 1 - +# Start des gebauten Images in Docker testen docker compose -f docker/docker-compose.yml up -d technick-check + +# Aufräumen +docker compose -f docker/docker-compose.yml down -t0 -v --remove-orphans +gradle clean + +echo +echo "Technik-Check für Gradle ERFOLGREICH" diff --git a/README-maven.sh b/README-maven.sh index bc566150..bc006e7b 100755 --- a/README-maven.sh +++ b/README-maven.sh @@ -1,29 +1,20 @@ #!/bin/bash -IMAGE=juplo/technick-check:1.0-SNAPSHOT - -if [ "$1" = "cleanup" ] -then - docker compose -f docker/docker-compose.yml down -t0 -v --remove-orphans - mvn clean - exit -fi - docker compose -f docker/docker-compose.yml up -d --remove-orphans kafka-1 kafka-2 kafka-3 docker compose -f docker/docker-compose.yml rm -svf technick-check -if [[ - $(docker image ls -q $IMAGE) == "" || - "$1" = "build" -]] -then - mvn clean install || exit -else - echo "Using image existing images:" - docker image ls $IMAGE -fi +# Build mit Maven testen +mvn clean install || exit +# Starten des Docker-Setups testen docker compose -f docker/docker-compose.yml up --remove-orphans setup || exit 1 - +# Start des gebauten Images in Docker testen docker compose -f docker/docker-compose.yml up -d technick-check + +# Aufräumen +docker compose -f docker/docker-compose.yml down -t0 -v --remove-orphans +mvn clean + +echo +echo "Technik-Check für Maven ERFOLGREICH" -- 2.20.1