Started by user mezz Lightweight checkout support not available, falling back to full checkout. Checking out git https://github.com/mezz/JustEnoughItems into /var/lib/jenkins/workspace/JEI-Jenkinsfile@script to read .jenkins/Jenkinsfile The recommended git tool is: git using credential progwml6-ci-gh-login > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/JEI-Jenkinsfile@script/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/mezz/JustEnoughItems # timeout=10 Fetching upstream changes from https://github.com/mezz/JustEnoughItems > git --version # timeout=10 > git --version # 'git version 1.8.3.1' using GIT_ASKPASS to set credentials progwml6 ci login > git fetch --tags --progress https://github.com/mezz/JustEnoughItems +refs/heads/*:refs/remotes/origin/* # timeout=10 Seen branch in repository origin/1.10 Seen branch in repository origin/1.11 Seen branch in repository origin/1.12 Seen branch in repository origin/1.12-FG3 Seen branch in repository origin/1.12-wip Seen branch in repository origin/1.13 Seen branch in repository origin/1.13-pre Seen branch in repository origin/1.14 Seen branch in repository origin/1.15 Seen branch in repository origin/1.16 Seen branch in repository origin/1.17 Seen branch in repository origin/1.18 Seen branch in repository origin/1.18-9 Seen branch in repository origin/1.18.1 Seen branch in repository origin/1.19 Seen branch in repository origin/1.8 Seen branch in repository origin/1.8.8 Seen branch in repository origin/1.8.9 Seen branch in repository origin/1.9 Seen branch in repository origin/async-plugins Seen branch in repository origin/default-wrapper Seen branch in repository origin/ingredient-list-refactor Seen branch in repository origin/kotlin-build-gradle Seen branch in repository origin/optimized-registered-ingredients Seen branch in repository origin/sorting Seen branch in repository origin/subtype-interpreter Seen branch in repository origin/test-gradle Seen branch in repository origin/test-travis-ci Seen 28 remote branches > git show-ref --tags -d # timeout=10 Multiple candidate revisions Checking out Revision fbadfb381ac5717066be038345076f5dd73cb4f2 (origin/1.18-9) > git config core.sparsecheckout # timeout=10 > git checkout -f fbadfb381ac5717066be038345076f5dd73cb4f2 # timeout=10 Commit message: "Fix #2993 Reduce recipe validation errors to debug logs" First time build. Skipping changelog. [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /var/lib/jenkins/workspace/JEI-Jenkinsfile [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential progwml6-ci-gh-login > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/JEI-Jenkinsfile/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/mezz/JustEnoughItems # timeout=10 Fetching upstream changes from https://github.com/mezz/JustEnoughItems > git --version # timeout=10 > git --version # 'git version 1.8.3.1' using GIT_ASKPASS to set credentials progwml6 ci login > git fetch --tags --progress https://github.com/mezz/JustEnoughItems +refs/heads/*:refs/remotes/origin/* # timeout=10 Seen branch in repository origin/1.10 Seen branch in repository origin/1.11 Seen branch in repository origin/1.12 Seen branch in repository origin/1.12-FG3 Seen branch in repository origin/1.12-wip Seen branch in repository origin/1.13 Seen branch in repository origin/1.13-pre Seen branch in repository origin/1.14 Seen branch in repository origin/1.15 Seen branch in repository origin/1.16 Seen branch in repository origin/1.17 Seen branch in repository origin/1.18 Seen branch in repository origin/1.18-9 Seen branch in repository origin/1.18.1 Seen branch in repository origin/1.19 Seen branch in repository origin/1.8 Seen branch in repository origin/1.8.8 Seen branch in repository origin/1.8.9 Seen branch in repository origin/1.9 Seen branch in repository origin/async-plugins Seen branch in repository origin/default-wrapper Seen branch in repository origin/ingredient-list-refactor Seen branch in repository origin/kotlin-build-gradle Seen branch in repository origin/optimized-registered-ingredients Seen branch in repository origin/sorting Seen branch in repository origin/subtype-interpreter Seen branch in repository origin/test-gradle Seen branch in repository origin/test-travis-ci Seen 28 remote branches > git show-ref --tags -d # timeout=10 Multiple candidate revisions Checking out Revision fbadfb381ac5717066be038345076f5dd73cb4f2 (origin/1.18-9) > git config core.sparsecheckout # timeout=10 > git checkout -f fbadfb381ac5717066be038345076f5dd73cb4f2 # timeout=10 Commit message: "Fix #2993 Reduce recipe validation errors to debug logs" [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] withCredentials Masking supported pattern matches of $ORG_GRADLE_PROJECT_curseforge_apikey [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] checkout The recommended git tool is: git using credential progwml6-ci-gh-login > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/JEI-Jenkinsfile/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/mezz/JustEnoughItems # timeout=10 Fetching upstream changes from https://github.com/mezz/JustEnoughItems > git --version # timeout=10 > git --version # 'git version 1.8.3.1' using GIT_ASKPASS to set credentials progwml6 ci login > git fetch --tags --progress https://github.com/mezz/JustEnoughItems +refs/heads/*:refs/remotes/origin/* # timeout=10 Seen branch in repository origin/1.10 Seen branch in repository origin/1.11 Seen branch in repository origin/1.12 Seen branch in repository origin/1.12-FG3 Seen branch in repository origin/1.12-wip Seen branch in repository origin/1.13 Seen branch in repository origin/1.13-pre Seen branch in repository origin/1.14 Seen branch in repository origin/1.15 Seen branch in repository origin/1.16 Seen branch in repository origin/1.17 Seen branch in repository origin/1.18 Seen branch in repository origin/1.18-9 Seen branch in repository origin/1.18.1 Seen branch in repository origin/1.19 Seen branch in repository origin/1.8 Seen branch in repository origin/1.8.8 Seen branch in repository origin/1.8.9 Seen branch in repository origin/1.9 Seen branch in repository origin/async-plugins Seen branch in repository origin/default-wrapper Seen branch in repository origin/ingredient-list-refactor Seen branch in repository origin/kotlin-build-gradle Seen branch in repository origin/optimized-registered-ingredients Seen branch in repository origin/sorting Seen branch in repository origin/subtype-interpreter Seen branch in repository origin/test-gradle Seen branch in repository origin/test-travis-ci Seen 28 remote branches > git show-ref --tags -d # timeout=10 Multiple candidate revisions Checking out Revision fbadfb381ac5717066be038345076f5dd73cb4f2 (origin/1.18-9) > git config core.sparsecheckout # timeout=10 > git checkout -f fbadfb381ac5717066be038345076f5dd73cb4f2 # timeout=10 Commit message: "Fix #2993 Reduce recipe validation errors to debug logs" [Pipeline] sh + rm -rf Forge/build/libs [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test Core) [Pipeline] sh + JAVA_HOME=/var/lib/jenkins/jdk-17.0.1+12/ + ./gradlew :Core:cleanTest :Core:test --no-build-cache --no-daemon Downloading https://services.gradle.org/distributions/gradle-7.4.1-all.zip ...............10%...............20%...............30%...............40%...............50%................60%...............70%...............80%...............90%...............100% Welcome to Gradle 7.4.1! Here are the highlights of this release: - Aggregated test and JaCoCo reports - Marking additional test source directories as tests in IntelliJ - Support for Adoptium JDKs in Java toolchains For more details see https://docs.gradle.org/7.4.1/release-notes.html To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.1/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build > Configure project :Common SpongePowered Vanilla 'GRADLE' Toolset Version '0.2.1-SNAPSHOT' > Configure project :CommonApi Targeting Minecraft '1.18.2' on a 'JOINED' platform > Configure project :Common Targeting Minecraft '1.18.2' on a 'JOINED' platform Setting up MCP environment Initializing steps Executing steps > Running 'downloadManifest' > Running 'downloadJson' > Running 'downloadClient' > Running 'downloadServer' > Running 'extractServer' > Running 'downloadClientMappings' > Running 'mergeMappings' > Running 'stripClient' > Running 'stripServer' > Running 'merge' > Running 'listLibraries' > Running 'rename' Stopping at requested step: /var/lib/jenkins/.gradle/caches/forge_gradle/mcp_repo/de/oceanlabs/mcp/mcp_config/1.18.2-20220228.144236/joined/rename/output.jar [00:47:55] [main/INFO]: Writing debug log file accesstransform.log [00:47:55] [main/INFO]: Access Transformer processor running version 8.0.7+8.0.7+master.43473d43 [00:47:55] [main/INFO]: Command line arguments [--inJar, /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/fg_cache/net/minecraftforge/forge/1.18.2-40.0.24/forge-1.18.2-40.0.24-injected.jar, --outJar, /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/fg_cache/net/minecraftforge/forge/1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2/forge-1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2.jar, --logFile, accesstransform.log, --atFile, /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/src/main/resources/META-INF/accesstransformer.cfg, --atFile, /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/_atJar_4/parent_at.cfg] [00:47:55] [main/INFO]: Reading from /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/fg_cache/net/minecraftforge/forge/1.18.2-40.0.24/forge-1.18.2-40.0.24-injected.jar [00:47:55] [main/INFO]: Writing to /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/fg_cache/net/minecraftforge/forge/1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2/forge-1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2.jar [00:47:55] [main/INFO]: Transformer file /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/src/main/resources/META-INF/accesstransformer.cfg [00:47:55] [main/INFO]: Transformer file /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/_atJar_4/parent_at.cfg [00:47:55] [main/WARN]: Found existing output jar /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/fg_cache/net/minecraftforge/forge/1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2/forge-1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2.jar, overwriting [00:47:59] [main/INFO]: JAR transformation complete /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/build/fg_cache/net/minecraftforge/forge/1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2/forge-1.18.2-40.0.24_mapped_parchment_2022.03.13-1.18.2.jar Creating SRG -> MCP TSRG > Task :Core:cleanTest > Task :Core:compileJava > Task :Core:processResources NO-SOURCE > Task :Core:classes > Task :Core:compileTestJava > Task :Core:processTestResources NO-SOURCE > Task :Core:testClasses > Task :Core:test Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 2m 25s 4 actionable tasks: 4 executed [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test Forge) [Pipeline] sh + JAVA_HOME=/var/lib/jenkins/jdk-17.0.1+12/ + ./gradlew :Forge:cleanTest :Forge:test --no-build-cache --no-daemon To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.1/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build > Configure project :CommonApi Targeting Minecraft '1.18.2' on a 'JOINED' platform > Configure project :Common SpongePowered Vanilla 'GRADLE' Toolset Version '0.2.1-SNAPSHOT' Targeting Minecraft '1.18.2' on a 'JOINED' platform > Task :Forge:cleanTest UP-TO-DATE Preparing Minecraft: Java Edition CLIENT version 1.18.2 Successfully prepared Minecraft: Java Edition CLIENT version 1.18.2 Preparing Minecraft: Java Edition SERVER version 1.18.2 Successfully prepared Minecraft: Java Edition SERVER version 1.18.2 Preparing Minecraft: Java Edition JOINED version 1.18.2 Successfully prepared Minecraft: Java Edition JOINED version 1.18.2 > Task :CommonApi:compileJava > Task :CommonApi:processResources NO-SOURCE > Task :CommonApi:classes > Task :CommonApi:jar > Task :Core:compileJava UP-TO-DATE > Task :Core:processResources NO-SOURCE > Task :Core:classes UP-TO-DATE > Task :Core:jar > Task :Common:compileJava > Task :Common:processResources > Task :Common:classes > Task :Common:jar > Task :ForgeApi:compileJava /var/lib/jenkins/workspace/JEI-Jenkinsfile/ForgeApi/src/main/java/mezz/jei/api/gui/ingredient/IGuiIngredientGroup.java:49: warning: [removal] IIngredients in mezz.jei.api.ingredients has been deprecated and marked for removal void set(IIngredients ingredients); ^ /var/lib/jenkins/workspace/JEI-Jenkinsfile/ForgeApi/src/main/java/mezz/jei/api/gui/ingredient/IGuiIngredientGroup.java:86: warning: [removal] ITooltipCallback in mezz.jei.api.gui.ingredient has been deprecated and marked for removal void addTooltipCallback(ITooltipCallback tooltipCallback); ^ /var/lib/jenkins/workspace/JEI-Jenkinsfile/ForgeApi/src/main/java/mezz/jei/api/gui/ingredient/IGuiIngredientGroup.java:99: warning: [removal] IGuiIngredient in mezz.jei.api.gui.ingredient has been deprecated and marked for removal Map> getGuiIngredients(); ^ 3 warnings > Task :ForgeApi:processResources NO-SOURCE > Task :ForgeApi:classes > Task :ForgeApi:jar > Task :Forge:compileJava /var/lib/jenkins/workspace/JEI-Jenkinsfile/Forge/src/main/java/mezz/jei/plugins/debug/JeiDebugPlugin.java:139: warning: [removal] addRecipes(Collection,ResourceLocation) in IRecipeRegistration has been deprecated and marked for removal registration.addRecipes(List.of( ^ 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 :Forge:processResources > Task :Forge:classes > Task :Forge:compileTestJava > Task :Forge:processTestResources NO-SOURCE > Task :Forge:testClasses > Task :Forge:test Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 1m 14 actionable tasks: 12 executed, 2 up-to-date [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build Forge) [Pipeline] sh + JAVA_HOME=/var/lib/jenkins/jdk-17.0.1+12/ + ./gradlew :Forge:build --no-daemon To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.1/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build > Configure project :CommonApi Targeting Minecraft '1.18.2' on a 'JOINED' platform > Configure project :Common SpongePowered Vanilla 'GRADLE' Toolset Version '0.2.1-SNAPSHOT' Targeting Minecraft '1.18.2' on a 'JOINED' platform > Task :CommonApi:compileJava UP-TO-DATE > Task :CommonApi:processResources NO-SOURCE > Task :CommonApi:classes UP-TO-DATE > Task :CommonApi:jar > Task :ForgeApi:compileJava UP-TO-DATE > Task :ForgeApi:processResources NO-SOURCE > Task :ForgeApi:classes UP-TO-DATE > Task :Forge:apiJar > Task :Core:compileJava UP-TO-DATE > Task :Core:processResources NO-SOURCE > Task :Core:classes UP-TO-DATE > Task :Core:jar > Task :Common:compileJava UP-TO-DATE > Task :Common:processResources UP-TO-DATE > Task :Common:classes UP-TO-DATE > Task :Common:jar > Task :ForgeApi:jar > Task :Forge:compileJava UP-TO-DATE > Task :Forge:processResources UP-TO-DATE > Task :Forge:classes UP-TO-DATE > Task :Forge:jar > Task :Forge:sourcesJar > Task :Forge:downloadMcpConfig > Task :Forge:extractSrg > Task :Forge:createMcpToSrg > Task :Forge:reobfJar > Task :Forge:assemble > Task :Forge:compileTestJava UP-TO-DATE > Task :Forge:processTestResources NO-SOURCE > Task :Forge:testClasses UP-TO-DATE > Task :Forge:test > Task :Forge:check > Task :Forge:build Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 16s 20 actionable tasks: 12 executed, 8 up-to-date [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Archive) [Pipeline] archive The archive step is deprecated, please use archiveArtifacts instead. [Pipeline] junit Recording test results [Checks API] No suitable checks publisher found. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish Maven Forge) [Pipeline] sh + JAVA_HOME=/var/lib/jenkins/jdk-17.0.1+12/ + ./gradlew :Forge:publish -PDEPLOY_DIR=/var/www/dvs1/files/maven --no-daemon To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.1/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build > Configure project :CommonApi Targeting Minecraft '1.18.2' on a 'JOINED' platform > Configure project :Common SpongePowered Vanilla 'GRADLE' Toolset Version '0.2.1-SNAPSHOT' Targeting Minecraft '1.18.2' on a 'JOINED' platform > Task :CommonApi:compileJava UP-TO-DATE > Task :CommonApi:processResources NO-SOURCE > Task :CommonApi:classes UP-TO-DATE > Task :CommonApi:jar > Task :ForgeApi:compileJava UP-TO-DATE > Task :ForgeApi:processResources NO-SOURCE > Task :ForgeApi:classes UP-TO-DATE > Task :Forge:apiJar > Task :Forge:generatePomFileForMavenPublication > Task :Core:compileJava UP-TO-DATE > Task :Core:processResources NO-SOURCE > Task :Core:classes UP-TO-DATE > Task :Core:jar > Task :Common:compileJava UP-TO-DATE > Task :Common:processResources UP-TO-DATE > Task :Common:classes UP-TO-DATE > Task :Common:jar > Task :ForgeApi:jar > Task :Forge:compileJava UP-TO-DATE > Task :Forge:processResources UP-TO-DATE > Task :Forge:classes UP-TO-DATE > Task :Forge:jar > Task :Forge:sourcesJar > Task :Forge:downloadMcpConfig > Task :Forge:extractSrg UP-TO-DATE > Task :Forge:createMcpToSrg UP-TO-DATE > Task :Forge:reobfJar > Task :Forge:publishMavenPublicationToMavenRepository > Task :Forge:publish Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 12s 20 actionable tasks: 11 executed, 9 up-to-date [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish CurseForge Forge) [Pipeline] sh + JAVA_HOME=/var/lib/jenkins/jdk-17.0.1+12/ + ./gradlew :Forge:publishCurseForge --no-daemon To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4.1/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build > Configure project :CommonApi Targeting Minecraft '1.18.2' on a 'JOINED' platform > Configure project :Common SpongePowered Vanilla 'GRADLE' Toolset Version '0.2.1-SNAPSHOT' Targeting Minecraft '1.18.2' on a 'JOINED' platform > Task :Changelog:makeChangelog > Task :Forge:publishCurseForge Version slug 1-15-snapshot was already present. Former ID 7519. New ID 7751. Version slug 1-19-snapshot was already present. Former ID 8993. New ID 9559. Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 10s 2 actionable tasks: 2 executed [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS