]> juplo.de Git - demos/kafka/training/commitdiff
build: Docker-Push-Befehle auf Jib (grundlagen) und bootBuildImage (Spring Boot)...
authorKai Moritz <kai.milan.moritz@googlemail.com>
Fri, 22 May 2026 17:18:54 +0000 (17:18 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Fri, 22 May 2026 17:18:54 +0000 (17:18 +0000)
- 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 <noreply@anthropic.com>
BUILD.sh
GRADLE.sh
MAVEN.sh

index 833babe7ea0d7010f285357a498107a1703895ce..7d7f9e2508322b1d7bac923c20b42adf30a2f978 100755 (executable)
--- 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"
index ce562b47d30ad67c5010ec22ed7cc23969f233ff..a5ca4bd564343805edf17b83f423b4d9539cd7e0 100755 (executable)
--- 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"
index 1b6ac3b057546e1c77978d9e138c152962efe8c3..87dc822c6bbc1f9628ba5007f0612502cd3ddb15 100755 (executable)
--- 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"