Started by GitHub push by Geolykt Running as SYSTEM Building in workspace /var/lib/jenkins/workspace/micromixin The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/micromixin/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/stianloader/Micromixin.git # timeout=10 Fetching upstream changes from https://github.com/stianloader/Micromixin.git > git --version # timeout=10 > git --version # 'git version 2.45.1' > git fetch --tags --force --progress -- https://github.com/stianloader/Micromixin.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision 82f901688b8e8b042b62cf7fcdb0b735f045f732 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 82f901688b8e8b042b62cf7fcdb0b735f045f732 # timeout=10 Commit message: "Warn when using aliases on non-private members" > git rev-list --no-walk cc01c64c8d9c1f1dcf2a50d1bafbeaabce58c18a # timeout=10 false SCM Skip: Pattern .*\[CI-SKIP\].* NOT matched on message: Warn when using aliases on non-private members I've also updated launcher-sponge to make use of mixin 0.8.6 today, and it seems to be mostly compatible with the current micromixin tests, with the exception that InvalidPrintAttemptMixinsA no longer fails. This is probably because mixin now allows static injection handlers to target non-static methods. [Gradle] - Launching build. [micromixin] $ /var/lib/jenkins/workspace/micromixin/gradlew -DpublishRepo=http://localhost:25615/maven clean publish Starting a Gradle Daemon (subsequent builds will be faster) > Task :micromixin-annotations:clean > Task :micromixin-runtime:clean > Task :micromixin-transformer:clean > Task :micromixin-runtime:compileJava > Task :micromixin-annotations:compileJava > Task :micromixin-annotations:processResources NO-SOURCE > Task :micromixin-annotations:classes > Task :micromixin-annotations:compileJava9Java NO-SOURCE > Task :micromixin-annotations:compileJava9moduleJava > Task :micromixin-annotations:processJava9Resources NO-SOURCE > Task :micromixin-annotations:java9Classes UP-TO-DATE > Task :micromixin-annotations:processJava9moduleResources NO-SOURCE > Task :micromixin-annotations:java9moduleClasses > Task :micromixin-annotations:jar > Task :micromixin-annotations:generateMetadataFileForMavenPublication > Task :micromixin-annotations:generatePomFileForMavenPublication > Task :micromixin-annotations:javadoc > Task :micromixin-annotations:javadocJar > Task :micromixin-annotations:sourcesJar > Task :micromixin-annotations:publishMavenPublicationToMavenRepository > Task :micromixin-annotations:publish > Task :micromixin-runtime:processResources NO-SOURCE > Task :micromixin-runtime:classes > Task :micromixin-runtime:compileJava9Java NO-SOURCE > Task :micromixin-runtime:compileJava9moduleJava > Task :micromixin-runtime:processJava9Resources NO-SOURCE > Task :micromixin-runtime:java9Classes UP-TO-DATE > Task :micromixin-runtime:processJava9moduleResources NO-SOURCE > Task :micromixin-runtime:java9moduleClasses > Task :micromixin-runtime:jar > Task :micromixin-runtime:generateMetadataFileForMavenPublication > Task :micromixin-runtime:generatePomFileForMavenPublication > Task :micromixin-runtime:javadoc > Task :micromixin-runtime:javadocJar > Task :micromixin-runtime:sourcesJar > Task :micromixin-runtime:publishMavenPublicationToMavenRepository > Task :micromixin-runtime:publish > Task :micromixin-transformer:compileJava Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. > Task :micromixin-transformer:processResources NO-SOURCE > Task :micromixin-transformer:classes > Task :micromixin-transformer:compileJava9Java > Task :micromixin-transformer:compileJava9moduleJava /var/lib/jenkins/workspace/micromixin/micromixin-transformer/src/main/java9/module-info.java:6: warning: requires transitive directive for an automatic module requires transitive org.json; ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning > Task :micromixin-transformer:processJava9Resources NO-SOURCE > Task :micromixin-transformer:java9Classes > Task :micromixin-transformer:processJava9moduleResources NO-SOURCE > Task :micromixin-transformer:java9moduleClasses > Task :micromixin-transformer:javadoc > Task :micromixin-transformer:javadocJar > Task :micromixin-transformer:sourcesJar > Task :micromixin-transformer:compileTestJava > Task :micromixin-transformer:processTestResources NO-SOURCE > Task :micromixin-transformer:testClasses > Task :micromixin-transformer:test > Task :micromixin-transformer:jar > Task :micromixin-transformer:generateMetadataFileForMavenPublication > Task :micromixin-transformer:generatePomFileForMavenPublication > Task :micromixin-transformer:publishMavenPublicationToMavenRepository > Task :micromixin-transformer:publish 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.7/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 32s 33 actionable tasks: 33 executed Build step 'Run with timeout' changed build result to SUCCESS [micromixin] $ /bin/sh -xe /tmp/jenkins15959359518153800667.sh + curl http://localhost:25615/maven/commit % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2 100 2 0 0 5 0 --:--:-- --:--:-- --:--:-- 5 OK real 0m0.356s user 0m0.008s sys 0m0.007s Sending notification to Discord. Finished: SUCCESS