diff --git a/pom.xml b/pom.xml index 0f43a98f0..ce92ea579 100644 --- a/pom.xml +++ b/pom.xml @@ -3,28 +3,35 @@ 4.0.0 org.springframework.samples spring-petclinic - 3.0.0-SNAPSHOT + 3.1.0-SNAPSHOT org.springframework.boot spring-boot-starter-parent - 3.0.4 + 3.1.1 petclinic + 17 UTF-8 UTF-8 + + 2023-05-10T07:42:50Z 5.2.3 4.7.0 - 0.8.8 + 10.11.0 + 0.8.10 + 0.2.29 + 1.0.0 + 3.2.2 0.0.11 - 0.0.38 + 0.0.39 @@ -76,7 +83,7 @@ postgresql runtime - + javax.cache @@ -103,7 +110,27 @@ org.springframework.boot spring-boot-devtools - true + test + + + org.springframework.boot + spring-boot-testcontainers + test + + + org.springframework.boot + spring-boot-docker-compose + test + + + org.testcontainers + junit-jupiter + test + + + org.testcontainers + mysql + test @@ -113,8 +140,40 @@ + + + + org.testcontainers + testcontainers-bom + ${testcontainers.version} + pom + import + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-java + + enforce + + + + + This build requires at least Java ${java.version}, update your JVM, and run the build again + ${java.version} + + + + + + io.spring.javaformat spring-javaformat-maven-plugin @@ -131,12 +190,12 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.9.1 + ${maven-checkstyle.version} com.puppycrawl.tools checkstyle - 10.8.1 + ${checkstyle.version} io.spring.nohttp @@ -151,7 +210,6 @@ src/checkstyle/nohttp-checkstyle.xml src/checkstyle/nohttp-checkstyle-suppressions.xml - UTF-8 ${basedir} **/* **/.git/**/*,**/.idea/**/*,**/target/**/,**/.flattened-pom.xml,**/*.class @@ -180,8 +238,8 @@ ${project.build.sourceEncoding} ${project.reporting.outputEncoding} - ${maven.compiler.source} - ${maven.compiler.target} + ${java.version} + ${java.version} @@ -299,7 +357,7 @@ com.gitlab.haynes libsass-maven-plugin - 0.2.29 + ${libsass.version} generate-resources @@ -333,7 +391,7 @@ org.eclipse.m2e lifecycle-mapping - 1.0.0 + ${lifecycle-mapping}