## Verwendung ## Plugins ### Docker Plugin - https://bmuschko.github.io/gradle-docker-plugin/ - https://bmuschko.github.io/gradle-docker-plugin/current/user-guide/ - https://bmuschko.com/blog/dockerized-spring-boot-app/ - https://bmuschko.com/blog/gradle-docker-compose/ - https://fabianlee.org/2022/06/30/java-creating-docker-image-for-spring-boot-web-app-using-gradle/ - https://github.com/palantir/gradle-docker - https://plugins.gradle.org/plugin/com.fussionlabs.gradle.docker-plugin - https://github.com/dm0275/docker-plugin - https://plugins.gradle.org/plugin/com.bmuschko.docker-spring-boot-application - https://github.com/bmuschko/gradle-docker-plugin - https://github.com/bmuschko/gradle-docker-plugin/blob/master/src/docs/samples/code/spring-boot-plugin/basic/groovy/build.gradle ## Links - https://docs.gradle.org/current/userguide/testing\_gradle\_plugins.html ### Projekt-Konfiguration Die Angabe von eigenen Plugin-Repositories erfolgt in der `settings.gradle`. ```groovy pluginManagement { repositories { maven { url "https://nexus.thpeetz.de/nexus/content/groups/public/" } gradlePluginPortal() } } dependencyResolutionManagement { repositories { maven { url "https://nexus.thpeetz.de/nexus/content/groups/public/" } } versionCatalogs { create("versions") { from("de.thpeetz:thpeetz-catalog:1.1.0-SNAPSHOT") } } } rootProject.name="project" ```