fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.4.2 - autoclosed #2204
Annotations
14 errors and 2 warnings
MicronautAOTDockerSpec.generates a native optimized docker image:
functional-tests/src/test/groovy/io/micronaut/gradle/aot/MicronautAOTDockerSpec.groovy#L68
Condition not satisfied:
dockerFile == """FROM ghcr.io/graalvm/native-image-community:17-ol${DefaultVersions.ORACLELINUX} AS graalvm WORKDIR /home/app COPY --link layers/libs /home/app/libs COPY --link layers/app /home/app/ RUN mkdir /home/app/config-dirs RUN mkdir -p /home/app/config-dirs/generateResourcesConfigFile RUN mkdir -p /home/app/config-dirs/io.netty/netty-common/4.0.0.Final RUN mkdir -p /home/app/config-dirs/ch.qos.logback/logback-classic/4.0.0 COPY --link config-dirs/generateResourcesConfigFile /home/app/config-dirs/generateResourcesConfigFile COPY --link config-dirs/io.netty/netty-common/4.0.0.Final /home/app/config-dirs/io.netty/netty-common/4.0.0.Final COPY --link config-dirs/ch.qos.logback/logback-classic/4.0.0 /home/app/config-dirs/ch.qos.logback/logback-classic/4.0.0 RUN native-image --exclude-config .*/libs/netty-transport-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-buffer-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-handler-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-common-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http2-4.0.0.Final.jar ^/META-INF/native-image/.* -cp /home/app/libs/*.jar:/home/app/resources:/home/app/application.jar --no-fallback -o application -H:ConfigurationFileDirectories=/home/app/config-dirs/generateResourcesConfigFile,/home/app/config-dirs/io.netty/netty-buffer/4.0.0.Final,/home/app/config-dirs/io.netty/netty-common/4.0.0.Final,/home/app/config-dirs/io.netty/netty-codec-http/4.0.0.Final,/home/app/config-dirs/io.netty/netty-transport/4.0.0.Final,/home/app/config-dirs/io.netty/netty-handler/4.0.0.Final,/home/app/config-dirs/io.netty/netty-codec-http2/4.0.0.Final,/home/app/config-dirs/ch.qos.logback/logback-classic/4.0.0 demo.app.Application FROM frolvlad/alpine-glibc:alpine-${DefaultVersions.ALPINE} RUN apk --no-cache update && apk add libstdc++ EXPOSE 8080 COPY --link --from=graalvm /home/app/application /app/application ENTRYPOINT ["/app/application"] """
| | | | | |
| | | 9 | 3.16
| | class io.micronaut.gradle.DefaultVersions class io.micronaut.gradle.DefaultVersions
| false
| Strings too large to calculate edit distance.
FROM ghcr.io/graalvm/native-image-community:17-ol9 AS graalvm
WORKDIR /home/app
COPY --link layers/libs /home/app/libs
COPY --link layers/app /home/app/
RUN mkdir /home/app/config-dirs
RUN mkdir -p /home/app/config-dirs/generateResourcesConfigFile
RUN mkdir -p /home/app/config-dirs/io.netty/netty-common/4.0.0.Final
RUN mkdir -p /home/app/config-dirs/ch.qos.logback/logback-classic/4.0.0
COPY --link config-dirs/generateResourcesConfigFile /home/app/config-dirs/generateResourcesConfigFile
COPY --link config-dirs/io.netty/netty-common/4.0.0.Final /home/app/config-dirs/io.netty/netty-common/4.0.0.Final
COPY --link config-dirs/ch.qos.logback/logback-classic/4.0.0 /home/app/config-dirs/ch.qos.logback/logback-classic/4.0.0
RUN native-image --exclude-config .*/libs/netty-codec-http-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-common-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-transport-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http2-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-handler-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-buffer-4.0.0.Final.jar ^/META-INF/native-image/.* -cp /home/app/libs/*.jar:/home/app/resources:/home/app/application.jar --no-fallback -o application -H:ConfigurationFileDirectories=/home/app/config-dirs/generateResourcesConfigFile,/home/app/config-dirs/io.netty/netty-buffer/4.0.0.Final,/home/app/config-dirs/io.netty/netty-common/4.0.0.Final,/home/app/config-dirs/io.netty/netty-codec-http/4.0.0.Final,/home/app/config-dirs/io.netty/netty-transport/4.0.0.Final,/home/app/config-dirs/io.netty/netty-handler/4.0.0.Final,/home/app/config-dirs/io.netty/netty-codec-http2/4.0.0.Final,/home/app/config-dirs/ch.qos.logback/logback-classic/4.0.0 demo.app.Application
FROM frolvlad/alpine-glibc:alpine-3.16
RUN apk --no-cache update && apk add libstdc++
EXPOSE 8080
COPY --link --from=graalvm /home/app/application /app/application
ENTRYPOINT ["/app/application"]
|
DockerNativeFunctionalTest.can configure an alternate working directory:
functional-tests/src/test/groovy/io/micronaut/gradle/docker/DockerNativeFunctionalTest.groovy#L599
Condition not satisfied:
dockerFile == """ FROM ghcr.io/graalvm/native-image-community:17-ol${DefaultVersions.ORACLELINUX} AS graalvm WORKDIR /home/alternate COPY --link layers/libs /home/alternate/libs COPY --link layers/app /home/alternate/ RUN mkdir /home/alternate/config-dirs RUN mkdir -p /home/alternate/config-dirs/generateResourcesConfigFile RUN mkdir -p /home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final COPY --link config-dirs/generateResourcesConfigFile /home/alternate/config-dirs/generateResourcesConfigFile COPY --link config-dirs/io.netty/netty-common/4.0.0.Final /home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final RUN native-image --exclude-config .*/libs/netty-transport-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-buffer-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-handler-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-common-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http2-4.0.0.Final.jar ^/META-INF/native-image/.* -cp /home/alternate/libs/*.jar:/home/alternate/resources:/home/alternate/application.jar --no-fallback -o application -H:ConfigurationFileDirectories=/home/alternate/config-dirs/generateResourcesConfigFile,/home/alternate/config-dirs/io.netty/netty-buffer/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-codec-http/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-transport/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-handler/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-codec-http2/4.0.0.Final example.Application ${defaultDockerFrom} EXPOSE 8080 HEALTHCHECK CMD curl -s localhost:8090/health | grep '"status":"UP"' COPY --link --from=graalvm /home/alternate/application /app/application ENTRYPOINT ["/app/application", "-Xmx64m"] """.trim()
| | | | | |
| | | 9 | FROM ghcr.io/graalvm/native-image-community:17-ol9 AS graalvm
| | class io.micronaut.gradle.DefaultVersions | WORKDIR /home/alternate
| | | COPY --link layers/libs /home/alternate/libs
| | | COPY --link layers/app /home/alternate/
| | | RUN mkdir /home/alternate/config-dirs
| | | RUN mkdir -p /home/alternate/config-dirs/generateResourcesConfigFile
| | | RUN mkdir -p /home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final
| | | COPY --link config-dirs/generateResourcesConfigFile /home/alternate/config-dirs/generateResourcesConfigFile
| | | COPY --link config-dirs/io.netty/netty-common/4.0.0.Final /home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final
| | | RUN native-image --exclude-config .*/libs/netty-transport-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-buffer-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-handler-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-common-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http2-4.0.0.Final.jar ^/META-INF/native-image/.* -cp /home/alternate/libs/*.jar:/home/alternate/resources:/home/alternate/application.jar --no-fallback -o application -H:ConfigurationFileDirectories=/home/alternate/config-dirs/generateResourcesConfigFile,/home/alternate/config-dirs/io.netty/netty-buffer/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-codec-http/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-transport/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-handler/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-codec-http2/4.0.0.Final example.Application
| | | FROM frolvlad/alpine-glibc:alpine-3.16
| | | RUN apk --no-cache update && apk add libstdc++
| | | EXPOSE 8080
| | | HEALTHCHECK CMD curl -s localhost:8090/health | grep '"status":"UP"'
| | | COPY --link --from=graalvm /home/alternate/application /app/application
| | | ENTRYPOINT ["/app/application", "-Xmx64m"]
| | FROM frolvlad/alpine-glibc:alpine-3.16
| | RUN apk --no-cache update && apk add libstdc++
| false
| Strings too large to calculate edit distance.
FROM ghcr.io/graalvm/native-image-community:17-ol9 AS graalvm
WORKDIR /home/alternate
COPY --link layers/libs /home/alternate/libs
COPY --link layers/app /home/alternate/
RUN mkdir /home/alternate/config-dirs
RUN mkdir -p /home/alternate/config-dirs/generateResourcesConfigFile
RUN mkdir -p /home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final
COPY --link config-dirs/generateResourcesConfigFile /home/alternate/config-dirs/generateResourcesConfigFile
COPY --link config-dirs/io.netty/netty-common/4.0.0.Final /home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final
RUN native-image --exclude-config .*/libs/netty-codec-http-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-common-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-transport-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-codec-http2-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-handler-4.0.0.Final.jar ^/META-INF/native-image/.* --exclude-config .*/libs/netty-buffer-4.0.0.Final.jar ^/META-INF/native-image/.* -cp /home/alternate/libs/*.jar:/home/alternate/resources:/home/alternate/application.jar --no-fallback -o application -H:ConfigurationFileDirectories=/home/alternate/config-dirs/generateResourcesConfigFile,/home/alternate/config-dirs/io.netty/netty-buffer/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-common/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-codec-http/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-transport/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-handler/4.0.0.Final,/home/alternate/config-dirs/io.netty/netty-codec-http2/4.0.0.Final example.Application
FROM frolvlad/alpine-glibc:alpine-3.16
RUN apk --no-cache update && apk add libstdc++
EXPOSE 8080
HEALTHCHECK CMD curl -s localhost:8090/health | grep '"status":"UP"'
COPY --link --from=graalvm /home/alternate/application /app/application
ENTRYPOINT ["/app/application", "-Xmx64m"]
|
TestResourcesWithAotAndGraalVMSpec.runs optimized binary:
functional-tests/src/test/groovy/io/micronaut/gradle/testresources/TestResourcesWithAotAndGraalVMSpec.groovy#L38
Condition not satisfied:
result.task(':nativeOptimizedRun').outcome == TaskOutcome.SUCCESS
| | | | |
| :nativeOptimizedRun=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@630c3af3 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@2e40ea48 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@5cba474f>
|
TestResourcesWithAotSpec.integrates with test resources without further configuration:
functional-tests/src/test/groovy/io/micronaut/gradle/testresources/TestResourcesWithAotSpec.groovy#L26
Condition not satisfied:
result.task(':optimizedRun').outcome == TaskOutcome.SUCCESS
| | | | |
| :optimizedRun=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@38ad86b1 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@73ff7a54 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@375ff309>
|
TestResourcesWithGraalVMSpec.runs native tests:
functional-tests/src/test/groovy/io/micronaut/gradle/testresources/TestResourcesWithGraalVMSpec.groovy#L35
Condition failed with Exception:
result.task(':nativeTest').outcome == TaskOutcome.SUCCESS
| | |
| null java.lang.NullPointerException: Cannot get property 'outcome' on null object
| at io.micronaut.gradle.testresources.TestResourcesWithGraalVMSpec.runs native tests(TestResourcesWithGraalVMSpec.groovy:35)
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@a4dcede delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@4a773f08 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@40b8158d>
|
TestResourcesWithGraalVMSpec.integrates with test resources without further configuration [suffix: , #0]:
functional-tests/src/test/groovy/io/micronaut/gradle/testresources/TestResourcesWithGraalVMSpec.groovy#L62
Condition not satisfied:
result.task(':nativeRun').outcome == TaskOutcome.SUCCESS
| | | | |
| :nativeRun=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@2c557eee delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@7c47b0f8 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@2b561f51>
|
TestResourcesWithGraalVMSpec.integrates with test resources without further configuration [suffix: =true, #1]:
functional-tests/src/test/groovy/io/micronaut/gradle/testresources/TestResourcesWithGraalVMSpec.groovy#L62
Condition not satisfied:
result.task(':nativeRun').outcome == TaskOutcome.SUCCESS
| | | | |
| :nativeRun=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@2de96eba delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@3ef914f5 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@61e0f9b9>
|
ApplicationTestResourcesPluginSpec.integrates with test resources without further configuration:
test-resources-plugin/src/test/groovy/io/micronaut/gradle/testresources/ApplicationTestResourcesPluginSpec.groovy#L17
Condition not satisfied:
result.task(':test').outcome == TaskOutcome.SUCCESS
| | | | |
| :test=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@2c6aa46c delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@3c82bac3 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@3ddac0b6>
|
ApplicationTestResourcesPluginSpec.creates temp test-resources directory when running 'clean build':
test-resources-plugin/src/test/groovy/io/micronaut/gradle/testresources/ApplicationTestResourcesPluginSpec.groovy#L36
Condition not satisfied:
result.task(':test').outcome == TaskOutcome.SUCCESS
| | | | |
| :test=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@2f4545c6 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@482942d8 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@2cd52eda>
|
ApplicationTestResourcesPluginSpec.passes using explicit configuration:
test-resources-plugin/src/test/groovy/io/micronaut/gradle/testresources/ApplicationTestResourcesPluginSpec.groovy#L87
Condition not satisfied:
result.task(':test').outcome == TaskOutcome.SUCCESS
| | | | |
| :test=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@76134251 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@4177d422 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@7bde704a>
|
ApplicationTestResourcesPluginSpec.runs the application with test resources support:
test-resources-plugin/src/test/groovy/io/micronaut/gradle/testresources/ApplicationTestResourcesPluginSpec.groovy#L101
Condition not satisfied:
result.task(':run').outcome == TaskOutcome.SUCCESS
| | | | |
| :run=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@33837bd4 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@61c145cb outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@153409b8>
|
MultiProjectTestResourcePluginSpec.can share a test resources service in a multiproject:
test-resources-plugin/src/test/groovy/io/micronaut/gradle/testresources/MultiProjectTestResourcePluginSpec.groovy#L18
Condition not satisfied:
result.task(':app1:test').outcome == TaskOutcome.SUCCESS
| | | | |
| :app1:test=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@53c40ed6 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@22ee7fdc outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@1a88d194>
|
MultiProjectTestResourcePluginSpec.can use independent test resource services:
test-resources-plugin/src/test/groovy/io/micronaut/gradle/testresources/MultiProjectTestResourcePluginSpec.groovy#L36
Condition not satisfied:
result.task(':app1:test').outcome == TaskOutcome.SUCCESS
| | | | |
| :app1:test=FAILED FAILED | class org.gradle.testkit.runner.TaskOutcome
| false
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@1e6bd367 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@2bd7f686 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@3601549f>
|
build (17)
Process completed with exit code 1.
|
build (17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: graalvm/[email protected], gradle/gradle-build-action@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
build (17)
No files were found with the provided path: **/build/reports/binary-compatibility-*.html. No artifacts will be uploaded.
|