Update micronaut core version #741
graalvm-latest.yml
on: pull_request
build_matrix
3m 21s
Matrix: build
Annotations
15 errors and 2 warnings
MicronautAOTDockerSpec.generates a native optimized docker image:
functional-tests/src/test/groovy/io/micronaut/gradle/aot/MicronautAOTDockerSpec.groovy#L84
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-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/.* --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-http-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 cgr.dev/chainguard/wolfi-base:latest EXPOSE 8080 COPY --link --from=graalvm /home/app/application /app/application ENTRYPOINT ["/app/application"]""".stripIndent().trim()
| | | | | |
| | | 9 | FROM ghcr.io/graalvm/native-image-community:17-ol9 AS graalvm
| | class io.micronaut.gradle.DefaultVersions | 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-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/.* --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-http-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 cgr.dev/chainguard/wolfi-base:latest
| | | EXPOSE 8080
| | | COPY --link --from=graalvm /home/app/application /app/application
| | | ENTRYPOINT ["/app/application"]
| |
| | 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
| |
|
DockerNativeFunctionalTest.can configure an alternate working directory:
functional-tests/src/test/groovy/io/micronaut/gradle/docker/DockerNativeFunctionalTest.groovy#L671
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/ COPY --link layers/resources /home/alternate/resources 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-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/.* --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-http-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 cgr.dev/chainguard/wolfi-base:latest 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"]""".stripIndent().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/
| | | COPY --link layers/resources /home/alternate/resources
| | | 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-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/.* --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-http-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 cgr.dev/chainguard/wolfi-base:latest
| | | 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 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/
| | COPY --link layers/resources /home/alternate/resources
| | 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-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/.* --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-http-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/ne
|
KotlinLibraryFunctionalTest.test apply defaults for micronaut-library and kotlin with kotlin DSL for library:
functional-tests/src/test/groovy/io/micronaut/gradle/kotlin/KotlinLibraryFunctionalTest.groovy#L99
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
|
| > Task :tasks
|
| ------------------------------------------------------------
| Tasks runnable from root project 'hello-world'
| ------------------------------------------------------------
|
| Build tasks
| -----------
| assemble - Assembles the outputs of this project.
| build - Assembles and tests this project.
| buildDependents - Assembles and tests this project and all projects that depend on it.
| buildKotlinToolingMetadata - Build metadata json file containing information about the used Kotlin tooling
| buildNeeded - Assembles and tests this project and all projects it depends on.
| classes - Assembles main classes.
| clean - Deletes the build directory.
| collectReachabilityMetadata - Obtains native reachability metadata for the runtime classpath configuration
| inspectRuntimeClasspath - Performs sanity checks of the runtime classpath to warn about misconfigured builds
| jar - Assembles a jar archive containing the classes of the 'main' feature.
| kotlinSourcesJar - Assembles a jar archive containing the sources of target 'kotlin'.
| metadataCopy - Copies metadata collected from tasks instrumented with the agent into target directories
| nativeCompile - Compiles a native image for the main binary
| nativeRun - Executes the main native binary
| nativeTestCompile - Compiles a native image for the test binary
| testClasses - Assembles test classes.
|
| Build Setup tasks
| -----------------
| init - Initializes a new Gradle build.
| wrapper - Generates Gradle wrapper files.
|
| Documentation tasks
| -------------------
| javadoc - Generates Javadoc API documentation for the 'main' feature.
|
| Help tasks
| ----------
| buildEnvironment - Displays all buildscript dependencies declared in root project 'hello-world'.
| dependencies - Displays all dependencies declared in root project 'hello-world'.
| dependencyInsight - Displays the insight into a specific dependency in root project 'hello-world'.
| help - Displays a help message.
| javaToolchains - Displays the detected java toolchains.
| kotlinDslAccessorsReport - Prints the Kotlin code for accessing the currently available project extensions and conventions.
| outgoingVariants - Displays the outgoing variants of root project 'hello-world'.
| projects - Displays the sub-projects of root project 'hello-world'.
| properties - Displays the properties of root project 'hello-world'.
| resolvableConfigurations - Displays the configurations that can be resolved in root project 'hello-world'.
| tasks - Displays the tasks runnable from root project 'hello-world'.
|
| IDE tasks
| ---------
| cleanEclipse - Cleans all Eclipse files.
| eclipse - Generates all Eclipse files.
|
| Verification tasks
| ------------------
| check - Runs all checks.
| checkKotlinGradlePluginConfigurationErrors - Checks that Kotlin Gradle Plugin hasn't reported project configuration errors, failing otherwise. This task always runs before compileKotlin* or similar tasks.
| nativeTest - Executes the test native binary
| test - Runs the test suite.
|
| Rules
| -----
| Pattern: clean<TaskName>: Cleans the output files of a task.
| Pattern: build<ConfigurationName>: Assembles the artifacts of a configuration.
|
| To see all tasks and more detail, run gradle tasks --all
|
| To see more detail about a task, run gradle help --task <task>
|
| > Task :checkKotlinGradlePluginConfigurationErrors
| > Task :processResources NO-SOURCE
| > Task :kaptGenerateStubsKotlin
| > Task :kaptKotlin
| > Task :compileKotlin
| > Task :compileJava NO-SOURCE
| > Task :classes UP-TO-DATE
| > Task :jar
| > Task :assemble
|
| BUILD SUCCESSFUL in 12s
| 6 actionable tasks: 6 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@38f63756 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@4e26040f outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@1782896>
|
KotlinLibraryFunctionalTest.test apply defaults for micronaut-library and kotlin with kotlin DSL for minimal.library:
functional-tests/src/test/groovy/io/micronaut/gradle/kotlin/KotlinLibraryFunctionalTest.groovy#L99
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
|
| > Task :tasks
|
| ------------------------------------------------------------
| Tasks runnable from root project 'hello-world'
| ------------------------------------------------------------
|
| Build tasks
| -----------
| assemble - Assembles the outputs of this project.
| build - Assembles and tests this project.
| buildDependents - Assembles and tests this project and all projects that depend on it.
| buildKotlinToolingMetadata - Build metadata json file containing information about the used Kotlin tooling
| buildNeeded - Assembles and tests this project and all projects it depends on.
| classes - Assembles main classes.
| clean - Deletes the build directory.
| inspectRuntimeClasspath - Performs sanity checks of the runtime classpath to warn about misconfigured builds
| jar - Assembles a jar archive containing the classes of the 'main' feature.
| kotlinSourcesJar - Assembles a jar archive containing the sources of target 'kotlin'.
| testClasses - Assembles test classes.
|
| Build Setup tasks
| -----------------
| init - Initializes a new Gradle build.
| wrapper - Generates Gradle wrapper files.
|
| Documentation tasks
| -------------------
| javadoc - Generates Javadoc API documentation for the 'main' feature.
|
| Help tasks
| ----------
| buildEnvironment - Displays all buildscript dependencies declared in root project 'hello-world'.
| dependencies - Displays all dependencies declared in root project 'hello-world'.
| dependencyInsight - Displays the insight into a specific dependency in root project 'hello-world'.
| help - Displays a help message.
| javaToolchains - Displays the detected java toolchains.
| kotlinDslAccessorsReport - Prints the Kotlin code for accessing the currently available project extensions and conventions.
| outgoingVariants - Displays the outgoing variants of root project 'hello-world'.
| projects - Displays the sub-projects of root project 'hello-world'.
| properties - Displays the properties of root project 'hello-world'.
| resolvableConfigurations - Displays the configurations that can be resolved in root project 'hello-world'.
| tasks - Displays the tasks runnable from root project 'hello-world'.
|
| Verification tasks
| ------------------
| check - Runs all checks.
| checkKotlinGradlePluginConfigurationErrors - Checks that Kotlin Gradle Plugin hasn't reported project configuration errors, failing otherwise. This task always runs before compileKotlin* or similar tasks.
| test - Runs the test suite.
|
| Rules
| -----
| Pattern: clean<TaskName>: Cleans the output files of a task.
| Pattern: build<ConfigurationName>: Assembles the artifacts of a configuration.
|
| To see all tasks and more detail, run gradle tasks --all
|
| To see more detail about a task, run gradle help --task <task>
|
| > Task :checkKotlinGradlePluginConfigurationErrors
| > Task :processResources NO-SOURCE
| > Task :kaptGenerateStubsKotlin
| > Task :kaptKotlin
| > Task :compileKotlin
| > Task :compileJava NO-SOURCE
| > Task :classes UP-TO-DATE
| > Task :jar
| > Task :assemble
|
| BUILD SUCCESSFUL in 5s
| 6 actionable tasks: 6 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@510203de delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@5b0835cb outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@68229a6>
|
KotlinLibraryFunctionalTest.test custom sourceSet for micronaut-library and kotlin with kotlin DSL for library:
functional-tests/src/test/groovy/io/micronaut/gradle/kotlin/KotlinLibraryFunctionalTest.groovy#L152
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
|
| > Task :tasks
|
| ------------------------------------------------------------
| Tasks runnable from root project 'hello-world'
| ------------------------------------------------------------
|
| Build tasks
| -----------
| assemble - Assembles the outputs of this project.
| build - Assembles and tests this project.
| buildDependents - Assembles and tests this project and all projects that depend on it.
| buildKotlinToolingMetadata - Build metadata json file containing information about the used Kotlin tooling
| buildNeeded - Assembles and tests this project and all projects it depends on.
| classes - Assembles main classes.
| clean - Deletes the build directory.
| collectReachabilityMetadata - Obtains native reachability metadata for the runtime classpath configuration
| customClasses - Assembles custom classes.
| inspectRuntimeClasspath - Performs sanity checks of the runtime classpath to warn about misconfigured builds
| jar - Assembles a jar archive containing the classes of the 'main' feature.
| kotlinSourcesJar - Assembles a jar archive containing the sources of target 'kotlin'.
| metadataCopy - Copies metadata collected from tasks instrumented with the agent into target directories
| nativeCompile - Compiles a native image for the main binary
| nativeRun - Executes the main native binary
| nativeTestCompile - Compiles a native image for the test binary
| testClasses - Assembles test classes.
|
| Build Setup tasks
| -----------------
| init - Initializes a new Gradle build.
| wrapper - Generates Gradle wrapper files.
|
| Documentation tasks
| -------------------
| javadoc - Generates Javadoc API documentation for the 'main' feature.
|
| Help tasks
| ----------
| buildEnvironment - Displays all buildscript dependencies declared in root project 'hello-world'.
| dependencies - Displays all dependencies declared in root project 'hello-world'.
| dependencyInsight - Displays the insight into a specific dependency in root project 'hello-world'.
| help - Displays a help message.
| javaToolchains - Displays the detected java toolchains.
| kotlinDslAccessorsReport - Prints the Kotlin code for accessing the currently available project extensions and conventions.
| outgoingVariants - Displays the outgoing variants of root project 'hello-world'.
| projects - Displays the sub-projects of root project 'hello-world'.
| properties - Displays the properties of root project 'hello-world'.
| resolvableConfigurations - Displays the configurations that can be resolved in root project 'hello-world'.
| tasks - Displays the tasks runnable from root project 'hello-world'.
|
| IDE tasks
| ---------
| cleanEclipse - Cleans all Eclipse files.
| eclipse - Generates all Eclipse files.
|
| Verification tasks
| ------------------
| check - Runs all checks.
| checkKotlinGradlePluginConfigurationErrors - Checks that Kotlin Gradle Plugin hasn't reported project configuration errors, failing otherwise. This task always runs before compileKotlin* or similar tasks.
| nativeTest - Executes the test native binary
| test - Runs the test suite.
|
| Rules
| -----
| Pattern: clean<TaskName>: Cleans the output files of a task.
| Pattern: build<ConfigurationName>: Assembles the artifacts of a configuration.
|
| To see all tasks and more detail, run gradle tasks --all
|
| To see more detail about a task, run gradle help --task <task>
|
| > Task :checkKotlinGradlePluginConfigurationErrors
| > Task :kaptGenerateStubsKotlin
| > Task :kaptKotlin
| > Task :compileKotlin NO-SOURCE
| > Task :compileJava NO-SOURCE
| > Task :kaptGenerateStubsCustomKotlin
| > Task :kaptCustomKotlin
| > Task :compileCustomKotlin
|
| Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
|
| You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
|
| For more on this, please refer to https://docs.gradle.org/8.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
|
| BUILD SUCCESSFUL in 4s
| 7 actionable tasks: 7 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@5d20195b delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@2674ca88 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@67a3dd86>
|
KotlinLibraryFunctionalTest.test custom sourceSet for micronaut-library and kotlin with kotlin DSL for minimal.library:
functional-tests/src/test/groovy/io/micronaut/gradle/kotlin/KotlinLibraryFunctionalTest.groovy#L152
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
|
| > Task :tasks
|
| ------------------------------------------------------------
| Tasks runnable from root project 'hello-world'
| ------------------------------------------------------------
|
| Build tasks
| -----------
| assemble - Assembles the outputs of this project.
| build - Assembles and tests this project.
| buildDependents - Assembles and tests this project and all projects that depend on it.
| buildKotlinToolingMetadata - Build metadata json file containing information about the used Kotlin tooling
| buildNeeded - Assembles and tests this project and all projects it depends on.
| classes - Assembles main classes.
| clean - Deletes the build directory.
| customClasses - Assembles custom classes.
| inspectRuntimeClasspath - Performs sanity checks of the runtime classpath to warn about misconfigured builds
| jar - Assembles a jar archive containing the classes of the 'main' feature.
| kotlinSourcesJar - Assembles a jar archive containing the sources of target 'kotlin'.
| testClasses - Assembles test classes.
|
| Build Setup tasks
| -----------------
| init - Initializes a new Gradle build.
| wrapper - Generates Gradle wrapper files.
|
| Documentation tasks
| -------------------
| javadoc - Generates Javadoc API documentation for the 'main' feature.
|
| Help tasks
| ----------
| buildEnvironment - Displays all buildscript dependencies declared in root project 'hello-world'.
| dependencies - Displays all dependencies declared in root project 'hello-world'.
| dependencyInsight - Displays the insight into a specific dependency in root project 'hello-world'.
| help - Displays a help message.
| javaToolchains - Displays the detected java toolchains.
| kotlinDslAccessorsReport - Prints the Kotlin code for accessing the currently available project extensions and conventions.
| outgoingVariants - Displays the outgoing variants of root project 'hello-world'.
| projects - Displays the sub-projects of root project 'hello-world'.
| properties - Displays the properties of root project 'hello-world'.
| resolvableConfigurations - Displays the configurations that can be resolved in root project 'hello-world'.
| tasks - Displays the tasks runnable from root project 'hello-world'.
|
| Verification tasks
| ------------------
| check - Runs all checks.
| checkKotlinGradlePluginConfigurationErrors - Checks that Kotlin Gradle Plugin hasn't reported project configuration errors, failing otherwise. This task always runs before compileKotlin* or similar tasks.
| test - Runs the test suite.
|
| Rules
| -----
| Pattern: clean<TaskName>: Cleans the output files of a task.
| Pattern: build<ConfigurationName>: Assembles the artifacts of a configuration.
|
| To see all tasks and more detail, run gradle tasks --all
|
| To see more detail about a task, run gradle help --task <task>
|
| > Task :checkKotlinGradlePluginConfigurationErrors
| > Task :kaptGenerateStubsKotlin
| > Task :kaptKotlin
| > Task :compileKotlin NO-SOURCE
| > Task :compileJava NO-SOURCE
| > Task :kaptGenerateStubsCustomKotlin
| > Task :kaptCustomKotlin
| > Task :compileCustomKotlin
|
| Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
|
| You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
|
| For more on this, please refer to https://docs.gradle.org/8.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
|
| BUILD SUCCESSFUL in 3s
| 7 actionable tasks: 7 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@310f8a05 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@4f98ac31 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@5cb6abc8>
|
MicronautApplicationPluginSpec.test junit 5 test runtime [plugins: id "io.micronaut.application", #0]:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautApplicationPluginSpec.groovy#L61
Condition not satisfied:
result.output.contains('Creating bean classes for 1 type elements')
| | |
| | false
| > Task :compileJava NO-SOURCE
| > Task :processResources NO-SOURCE
| > Task :classes UP-TO-DATE
| > Task :compileTestJava
| > Task :inspectRuntimeClasspath
| > Task :processTestResources NO-SOURCE
| > Task :testClasses
| > Task :test
|
| Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
|
| You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
|
| For more on this, please refer to https://docs.gradle.org/8.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
|
| BUILD SUCCESSFUL in 49s
| 3 actionable tasks: 3 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@1dd247b delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@7f64bd7 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@1c79d093>
|
MicronautApplicationPluginSpec.test junit 5 test runtime [plugins: id "io.micronaut.minimal.application", #1]:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautApplicationPluginSpec.groovy#L61
Condition not satisfied:
result.output.contains('Creating bean classes for 1 type elements')
| | |
| | false
| > Task :compileJava NO-SOURCE
| > Task :processResources NO-SOURCE
| > Task :classes UP-TO-DATE
| > Task :compileTestJava
| > Task :inspectRuntimeClasspath
| > Task :processTestResources NO-SOURCE
| > Task :testClasses
| > Task :test
|
| Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
|
| You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
|
| For more on this, please refer to https://docs.gradle.org/8.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
|
| BUILD SUCCESSFUL in 9s
| 3 actionable tasks: 3 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@eb695e8 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@7eebb316 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@45273d40>
|
MicronautLibraryPluginSpec.test lombok works:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautLibraryPluginSpec.groovy#L125
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
| > Task :compileJava
| > Task :processResources NO-SOURCE
| > Task :classes
| > Task :compileTestJava
| > Task :inspectRuntimeClasspath
| > Task :processTestResources NO-SOURCE
| > Task :testClasses
| > Task :test
|
| BUILD SUCCESSFUL in 11s
| 4 actionable tasks: 4 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@6abb44cb delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@5e3cb58e outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@18f8e2e0>
|
MicronautLibraryPluginSpec.test add jaxrs processing:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautLibraryPluginSpec.groovy#L172
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
| > Task :compileJava
| > Task :processResources NO-SOURCE
| > Task :classes
| > Task :jar
| > Task :assemble
|
| BUILD SUCCESSFUL in 3s
| 2 actionable tasks: 2 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@443dae2 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@8f09a02 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@5454be>
|
MicronautLibraryPluginSpec.test add validation processing:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautLibraryPluginSpec.groovy#L222
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
| > Task :compileJava
| > Task :processResources NO-SOURCE
| > Task :classes
| > Task :jar
| > Task :assemble
|
| BUILD SUCCESSFUL in 3s
| 2 actionable tasks: 2 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@30a791a6 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@719bb60d outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@5981f2c6>
|
MicronautLibraryPluginSpec.test add openapi processing:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautLibraryPluginSpec.groovy#L277
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
|
| > Task :compileJava
| Note: Generating OpenAPI Documentation
| Note: Writing OpenAPI file to destination: /tmp/junit14950514396783069521/build/classes/java/main/META-INF/swagger/demo-0.0.yml
|
| > Task :processResources NO-SOURCE
| > Task :classes
| > Task :jar
| > Task :assemble
|
| BUILD SUCCESSFUL in 8s
| 2 actionable tasks: 2 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@5fd4e67f delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@59b1edab outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@3855b27e>
|
MicronautLibraryPluginSpec.test apply defaults for micronaut-library and java:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautLibraryPluginSpec.groovy#L319
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
| > Task :compileJava
| > Task :processResources NO-SOURCE
| > Task :classes
| > Task :jar
| > Task :assemble
|
| BUILD SUCCESSFUL in 4s
| 2 actionable tasks: 2 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@66456506 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@69944a90 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@1ed52f44>
|
MicronautLibraryPluginSpec.test custom sourceset micronaut-library and java:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautLibraryPluginSpec.groovy#L370
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
| > Task :compileCustomJava
|
| BUILD SUCCESSFUL in 1s
| 1 actionable task: 1 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@af04f09 delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@758d4aa9 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@78e97d4d>
|
MicronautLibraryPluginSpec.test apply junit 5 platform is junit jupiter is present:
gradle-plugin/src/test/groovy/io/micronaut/gradle/MicronautLibraryPluginSpec.groovy#L427
Condition not satisfied:
result.output.contains("Creating bean classes for 1 type elements")
| | |
| | false
| > Task :compileJava NO-SOURCE
| > Task :processResources NO-SOURCE
| > Task :classes UP-TO-DATE
| > Task :compileTestJava
| > Task :inspectRuntimeClasspath
| > Task :processTestResources NO-SOURCE
| > Task :testClasses
| > Task :test
|
| Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
|
| You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
|
| For more on this, please refer to https://docs.gradle.org/8.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
|
| BUILD SUCCESSFUL in 2s
| 3 actionable tasks: 3 executed
<org.gradle.testkit.runner.internal.FeatureCheckBuildResult@666b91db delegateBuildResult=org.gradle.testkit.runner.internal.DefaultBuildResult@11a67420 outputFeatureCheck=org.gradle.testkit.runner.internal.feature.BuildResultOutputFeatureCheck@663cf5d7>
|
build_matrix
The following actions use a deprecated Node.js version and will be forced to run on node20: gradle/gradle-build-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build
The following actions use a deprecated Node.js version and will be forced to run on node20: gradle/gradle-build-action@v2, mikepenz/action-junit-report@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|