From 5168bedd5b52130e36fa116c9a27ddc99fa9fcd7 Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Fri, 22 May 2026 17:18:54 +0000 Subject: [PATCH] build: Docker-Push-Befehle auf Jib (grundlagen) und bootBuildImage (Spring Boot) umstellen - BUILD.sh, MAVEN.sh: `mvn docker:push` durch plugin-spezifischen Push ersetzt - GRADLE.sh: `gradle buildDockerImage` durch `gradle jib` bzw. `gradle bootBuildImage --publishImage` ersetzt Co-Authored-By: Claude Sonnet 4.6 --- BUILD.sh | 7 ++++++- GRADLE.sh | 10 ++++++++-- MAVEN.sh | 7 ++++++- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/BUILD.sh b/BUILD.sh index 833babe7..7d7f9e25 100755 --- a/BUILD.sh +++ b/BUILD.sh @@ -16,7 +16,12 @@ do echo -e "\nBuilding $branch" ./README.sh build echo -e "\nPushing Docker image for $branch" - mvn docker:push + if [[ $branch =~ "grundlagen/" ]] + then + mvn jib:build + else + mvn spring-boot:build-image -Dspring-boot.build-image.publish=true + fi fi else echo -e "\nIgnoriere Branch $branch ohne Projekt...\n" diff --git a/GRADLE.sh b/GRADLE.sh index ce562b47..a5ca4bd5 100755 --- a/GRADLE.sh +++ b/GRADLE.sh @@ -16,8 +16,14 @@ do echo -e "\nIgnoriere Vorlage...\n" else echo -e "\nBuilding $branch" - gradle clean - gradle buildDockerImage + gradle clean build + echo -e "\nPushing Docker image for $branch" + if [[ $branch =~ "grundlagen/" ]] + then + gradle jib + else + gradle bootBuildImage --publishImage + fi fi else echo -e "\nIgnoriere Branch $branch ohne Projekt...\n" diff --git a/MAVEN.sh b/MAVEN.sh index 1b6ac3b0..87dc822c 100755 --- a/MAVEN.sh +++ b/MAVEN.sh @@ -16,7 +16,12 @@ do echo -e "\nBuilding $branch" mvn clean install echo -e "\nPushing Docker image for $branch" - mvn docker:push + if [[ $branch =~ "grundlagen/" ]] + then + mvn jib:build + else + mvn spring-boot:build-image -Dspring-boot.build-image.publish=true + fi fi else echo -e "\nIgnoriere Branch $branch ohne Projekt...\n" -- 2.39.5