Skip to content

Commit b8c31e2

Browse files
authored
Micronaut 4.6 (#9244)
* Micronaut 4.6 * Use GraalVM 21
1 parent 86410a4 commit b8c31e2

9 files changed

+15
-22
lines changed

frameworks/Java/micronaut/buildSrc/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ repositories {
88
}
99

1010
dependencies {
11-
implementation "io.micronaut.gradle:micronaut-gradle-plugin:4.3.7"
11+
implementation "io.micronaut.gradle:micronaut-gradle-plugin:4.4.2"
1212
implementation "com.github.johnrengelman.shadow:com.github.johnrengelman.shadow.gradle.plugin:8.1.1"
1313
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
micronautVersion=4.5.0
1+
micronautVersion=4.6.0

frameworks/Java/micronaut/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

frameworks/Java/micronaut/micronaut-data-jdbc-graalvm.dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
FROM ghcr.io/graalvm/native-image-community:21-ol9 as build
1+
FROM container-registry.oracle.com/graalvm/native-image:21
22
RUN microdnf install findutils # Gradle 8.7 requires xargs
33
COPY . /home/gradle/src
44
WORKDIR /home/gradle/src
55
RUN ./gradlew micronaut-data-jdbc:nativeCompile -x test -x internalStartTestResourcesService --no-daemon
66

7-
FROM cgr.dev/chainguard/wolfi-base:latest
87
WORKDIR /micronaut
9-
COPY --from=build /home/gradle/src/micronaut-data-jdbc/build/native/nativeCompile/micronaut-data-jdbc micronaut
8+
RUN mv /home/gradle/src/micronaut-data-jdbc/build/native/nativeCompile/micronaut-data-jdbc micronaut
109

1110
EXPOSE 8080
1211
ENV MICRONAUT_ENVIRONMENTS=benchmark

frameworks/Java/micronaut/micronaut-data-mongodb-graalvm.dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
FROM ghcr.io/graalvm/native-image-community:21-ol9 as build
1+
FROM container-registry.oracle.com/graalvm/native-image:21
22
RUN microdnf install findutils # Gradle 8.7 requires xargs
33
COPY . /home/gradle/src
44
WORKDIR /home/gradle/src
55
RUN ./gradlew micronaut-data-mongodb:nativeCompile -x test -x internalStartTestResourcesService --no-daemon
66

7-
FROM cgr.dev/chainguard/wolfi-base:latest
87
WORKDIR /micronaut
9-
COPY --from=build /home/gradle/src/micronaut-data-mongodb/build/native/nativeCompile/micronaut-data-mongodb micronaut
8+
RUN mv /home/gradle/src/micronaut-data-mongodb/build/native/nativeCompile/micronaut-data-mongodb micronaut
109

1110
EXPOSE 8080
1211
ENV MICRONAUT_ENVIRONMENTS=benchmark

frameworks/Java/micronaut/micronaut-data-r2dbc-graalvm.dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
FROM ghcr.io/graalvm/native-image-community:21-ol9 as build
1+
FROM container-registry.oracle.com/graalvm/native-image:21
22
RUN microdnf install findutils # Gradle 8.7 requires xargs
33
COPY . /home/gradle/src
44
WORKDIR /home/gradle/src
55
RUN ./gradlew micronaut-data-r2dbc:nativeCompile -x test -x internalStartTestResourcesService --no-daemon
66

7-
FROM cgr.dev/chainguard/wolfi-base:latest
87
WORKDIR /micronaut
9-
COPY --from=build /home/gradle/src/micronaut-data-r2dbc/build/native/nativeCompile/micronaut-data-r2dbc micronaut
8+
RUN mv /home/gradle/src/micronaut-data-r2dbc/build/native/nativeCompile/micronaut-data-r2dbc micronaut
109

1110
EXPOSE 8080
1211
ENV MICRONAUT_ENVIRONMENTS=benchmark

frameworks/Java/micronaut/micronaut-graalvm.dockerfile

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
FROM ghcr.io/graalvm/native-image-community:21-ol9 as build
1+
FROM container-registry.oracle.com/graalvm/native-image:21
22
RUN microdnf install findutils # Gradle 8.7 requires xargs
33
COPY . /home/gradle/src
44
WORKDIR /home/gradle/src
55
RUN ./gradlew micronaut-vertx-pg-client:nativeCompile -x test -x internalStartTestResourcesService --no-daemon
66

7-
FROM cgr.dev/chainguard/wolfi-base:latest
8-
RUN apk --no-cache update && apk add libstdc++
97
WORKDIR /micronaut
10-
COPY --from=build /home/gradle/src/micronaut-vertx-pg-client/build/native/nativeCompile/micronaut-vertx-pg-client micronaut
8+
RUN mv /home/gradle/src/micronaut-vertx-pg-client/build/native/nativeCompile/micronaut-vertx-pg-client micronaut
119

1210
EXPOSE 8080
1311
ENV MICRONAUT_ENVIRONMENTS=benchmark

frameworks/Java/micronaut/micronaut-jdbc-graalvm.dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
FROM ghcr.io/graalvm/native-image-community:21-ol9 as build
1+
FROM container-registry.oracle.com/graalvm/native-image:21
22
RUN microdnf install findutils # Gradle 8.7 requires xargs
33
COPY . /home/gradle/src
44
WORKDIR /home/gradle/src
55
RUN ./gradlew micronaut-jdbc:nativeCompile -x test -x internalStartTestResourcesService --no-daemon
66

7-
FROM cgr.dev/chainguard/wolfi-base:latest
87
WORKDIR /micronaut
9-
COPY --from=build /home/gradle/src/micronaut-jdbc/build/native/nativeCompile/micronaut-jdbc micronaut
8+
RUN mv /home/gradle/src/micronaut-jdbc/build/native/nativeCompile/micronaut-jdbc micronaut
109

1110
EXPOSE 8080
1211
ENV MICRONAUT_ENVIRONMENTS=benchmark

frameworks/Java/micronaut/micronaut-r2dbc-graalvm.dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
FROM ghcr.io/graalvm/native-image-community:21-ol9 as build
1+
FROM container-registry.oracle.com/graalvm/native-image:21
22
RUN microdnf install findutils # Gradle 8.7 requires xargs
33
COPY . /home/gradle/src
44
WORKDIR /home/gradle/src
55
RUN ./gradlew micronaut-r2dbc:nativeCompile -x test --no-daemon
66

7-
FROM cgr.dev/chainguard/wolfi-base:latest
87
WORKDIR /micronaut
9-
COPY --from=build /home/gradle/src/micronaut-r2dbc/build/native/nativeCompile/micronaut-r2dbc micronaut
8+
RUN mv /home/gradle/src/micronaut-r2dbc/build/native/nativeCompile/micronaut-r2dbc micronaut
109

1110
EXPOSE 8080
1211
ENV MICRONAUT_ENVIRONMENTS=benchmark

0 commit comments

Comments
 (0)