- 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>
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"
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"
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"