Started by GitHub push by Geolykt Running as SYSTEM Building in workspace /var/lib/jenkins/workspace/s2dmenues The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/s2dmenues/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/Geolykt/s2dmenues.git # timeout=10 Fetching upstream changes from https://github.com/Geolykt/s2dmenues.git > git --version # timeout=10 > git --version # 'git version 2.52.0' > git fetch --tags --force --progress -- https://github.com/Geolykt/s2dmenues.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision 71b6f75f3212366edfb1223ad3a50a17f4b00362 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 71b6f75f3212366edfb1223ad3a50a17f4b00362 # timeout=10 Commit message: "Migrate to LibGDX 1.14.0" > git rev-list --no-walk d5dcf25a7be3d8162131f38f6a4502d83ec0a126 # timeout=10 false [Gradle] - Launching build. [s2dmenues] $ /var/lib/jenkins/workspace/s2dmenues/gradlew -Dde.geolykt.starplane.galimulator-jar=/var/lib/jenkins/galimulator-caches/galimulator-linux-5.0.2.jar -DpublishRepo=http://localhost:25615/maven/ --info --stacktrace publish Initialized native services in: /var/lib/jenkins/.gradle/native Initialized jansi services in: /var/lib/jenkins/.gradle/native Received JVM installation metadata from '/usr/lib/jvm/java-21-temurin-jdk': {JAVA_HOME=/usr/lib/jvm/java-21-temurin-jdk, JAVA_VERSION=21.0.10, JAVA_VENDOR=Eclipse Adoptium, RUNTIME_NAME=OpenJDK Runtime Environment, RUNTIME_VERSION=21.0.10+7-LTS, VM_NAME=OpenJDK 64-Bit Server VM, VM_VERSION=21.0.10+7-LTS, VM_VENDOR=Eclipse Adoptium, OS_ARCH=amd64} Removing 0 daemon stop events from registry Starting a Gradle Daemon (subsequent builds will be faster) Starting process 'Gradle build daemon'. Working directory: /var/lib/jenkins/.gradle/daemon/8.6-rc-1 Command: /usr/lib/jvm/java-21-temurin-jdk/bin/java --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -XX:MaxMetaspaceSize=384m -XX:+HeapDumpOnOutOfMemoryError -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/jenkins/.gradle/wrapper/dists/gradle-8.6-rc-1-bin/3i5g2mfvh982rgxgr7mlgentf/gradle-8.6-rc-1/lib/gradle-launcher-8.6.jar -javaagent:/var/lib/jenkins/.gradle/wrapper/dists/gradle-8.6-rc-1-bin/3i5g2mfvh982rgxgr7mlgentf/gradle-8.6-rc-1/lib/agents/gradle-instrumentation-agent-8.6.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 8.6-rc-1 Successfully started process 'Gradle build daemon' An attempt to start the daemon took 1.686 secs. The client will now receive all logging from the daemon (pid: 102474). The daemon log file: /var/lib/jenkins/.gradle/daemon/8.6-rc-1/daemon-102474.out.log Starting build in new daemon [memory: 512 MiB] Closing daemon's stdin at end of input. The daemon will no longer process any standard input. Using 2 worker leases. Received JVM installation metadata from '/usr/lib/jvm/java-21-temurin-jdk': {JAVA_HOME=/usr/lib/jvm/java-21-temurin-jdk, JAVA_VERSION=21.0.10, JAVA_VENDOR=Eclipse Adoptium, RUNTIME_NAME=OpenJDK Runtime Environment, RUNTIME_VERSION=21.0.10+7-LTS, VM_NAME=OpenJDK 64-Bit Server VM, VM_VERSION=21.0.10+7-LTS, VM_VENDOR=Eclipse Adoptium, OS_ARCH=amd64} Watching the file system is configured to be enabled if available Now considering [/var/lib/jenkins/workspace/s2dmenues] as hierarchies to watch File system watching is active Starting Build Settings evaluated using settings file '/var/lib/jenkins/workspace/s2dmenues/settings.gradle'. Projects loaded. Root project using build file '/var/lib/jenkins/workspace/s2dmenues/build.gradle'. Included projects: [root project 's2dmenues'] > Configure project : Evaluating root project 's2dmenues' using build file '/var/lib/jenkins/workspace/s2dmenues/build.gradle'. Compiling build file '/var/lib/jenkins/workspace/s2dmenues/build.gradle' using SubsetScriptTransformer. Resource missing. [HTTP HEAD: https://stianloader.org/maven/gsl-starplane/gsl-starplane.gradle.plugin/0.2.0-a20240713.1/gsl-starplane.gradle.plugin-0.2.0-a20240713.1.jar] Transforming gsl-starplane-0.2.0-a20240713.1.jar (de.geolykt.starloader:gsl-starplane:0.2.0-a20240713.1) with ExternalDependencyInstrumentingArtifactTransform Transforming sl-deobf-0.2.0.jar (de.geolykt.starloader:sl-deobf:0.2.0) with ExternalDependencyInstrumentingArtifactTransform Transforming reversible-access-setter-1.0.0.jar (de.geolykt.starloader:reversible-access-setter:1.0.0) with ExternalDependencyInstrumentingArtifactTransform Transforming asm-util-9.7.jar (org.ow2.asm:asm-util:9.7) with ExternalDependencyInstrumentingArtifactTransform Transforming asm-commons-9.7.jar (org.ow2.asm:asm-commons:9.7) with ExternalDependencyInstrumentingArtifactTransform Transforming softmap-0.1.0-a20240329.jar (org.stianloader:softmap:0.1.0-a20240329) with ExternalDependencyInstrumentingArtifactTransform Transforming micromixin-remapper-0.1.1-a20240713.jar (org.stianloader:micromixin-remapper:0.1.1-a20240713) with ExternalDependencyInstrumentingArtifactTransform Transforming stianloader-remapper-0.1.0-a20240601.jar (org.stianloader:stianloader-remapper:0.1.0-a20240601) with ExternalDependencyInstrumentingArtifactTransform Transforming asm-analysis-9.7.jar (org.ow2.asm:asm-analysis:9.7) with ExternalDependencyInstrumentingArtifactTransform Transforming asm-tree-9.7.jar (org.ow2.asm:asm-tree:9.7) with ExternalDependencyInstrumentingArtifactTransform Transforming asm-9.7.jar (org.ow2.asm:asm:9.7) with ExternalDependencyInstrumentingArtifactTransform Transforming json-20240303.jar (org.json:json:20240303) with ExternalDependencyInstrumentingArtifactTransform Transforming vineflower-1.10.1.jar (org.vineflower:vineflower:1.10.1) with ExternalDependencyInstrumentingArtifactTransform Transforming mapping-io-0.6.1.jar (net.fabricmc:mapping-io:0.6.1) with ExternalDependencyInstrumentingArtifactTransform Compiling build file '/var/lib/jenkins/workspace/s2dmenues/build.gradle' using BuildScriptTransformer. Using the base galimulator jar found at /var/lib/jenkins/galimulator-caches/galimulator-linux-5.0.2.jar Loaded input jar in 970 ms. Deobfuscated classes in 795 ms. Computed spStarmap in 657 ms. Computed intermediaries of classes in 3578 ms. Finished transforming classes in 12447 ms. Decompiling galimulator Inconsistent references to the class 'snoddasmannen/galimulator/actors/StateActor$1' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ui/ppclass_4' which is supposed to be anonymous Inconsistent references to the class 'org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters$1' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_4' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/actors/SmatterPiece$2' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/actors/anneverworm/AnneverEgg$1' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/shiporders/ppclass_0' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ui/ppclass_3' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_13' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_12' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_1' which is supposed to be anonymous Inconsistent references to the class 'org/junit/runners/ParentRunner$1' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_19' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/actors/Infection$1' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_7' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/actors/MeteorStorm$1' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_47' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_14' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_34' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/factions/ppclass_0' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ppclass_3' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/actors/anneverworm/AnneverLarvae$2' which is supposed to be anonymous Inconsistent references to the class 'snoddasmannen/galimulator/ui/ppclass_10' which is supposed to be anonymous Nameless local or member class org/junit/runners/ParentRunner$1! Method getValueSources (Lorg/junit/experimental/theories/ParameterSignature;)Ljava/util/List; in class org/junit/experimental/theories/internal/EnumSupplier couldn't be written. java.lang.NullPointerException: Cannot invoke "org.jetbrains.java.decompiler.struct.gen.VarType.isGeneric()" because "newRet" is null at org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.getInferredExprType(InvocationExprent.java:634) at org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.getCastedExprent(ExprProcessor.java:966) at org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent.toJava(AssignmentExprent.java:154) at org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.listToJava(ExprProcessor.java:895) at org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement.toJava(BasicBlockStatement.java:90) at org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.jmpWrapper(ExprProcessor.java:833) at org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement.toJava(SequenceStatement.java:107) at org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement.toJava(RootStatement.java:36) at org.jetbrains.java.decompiler.main.ClassWriter.writeMethod(ClassWriter.java:1283) at org.jetbrains.java.decompiler.main.ClassWriter.writeClass(ClassWriter.java:470) at org.jetbrains.java.decompiler.main.ClassesProcessor.writeClass(ClassesProcessor.java:474) at org.jetbrains.java.decompiler.main.Fernflower.getClassContent(Fernflower.java:191) at org.jetbrains.java.decompiler.struct.ContextUnit.lambda$save$3(ContextUnit.java:187) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) > Configure project : Galimulator decompiled Replacing line mappings Line mappings replaced All projects evaluated. Task name matched 'publish' Selected primary task 'publish' from project : Tasks to be executed: [task ':compileJava', task ':processResources', task ':classes', task ':jar', task ':generateMetadataFileForPluginPublication', task ':generatePomFileForPluginPublication', task ':remapJar', task ':publishPluginPublicationToMavenRepository', task ':publishPluginPublicationToMavenLocal', task ':publishToMavenLocal', task ':publish'] Tasks that were excluded: [] Resolve mutations for :compileJava (Thread[#50,included builds,5,main]) started. :compileJava (Thread[#51,Execution worker,5,main]) started. > Task :compileJava Resource missing. [HTTP GET: https://stianloader.org/maven/com/github/tommyettinger/textratypist/2.2.12/textratypist-2.2.12.pom] Resource missing. [HTTP HEAD: https://jitpack.io/org/jetbrains/annotations/26.0.2-1/annotations-26.0.2-1.pom] Resource missing. [HTTP GET: https://jitpack.io/com/github/tommyettinger/textratypist/2.2.12/textratypist-2.2.12.pom] Downloading https://repo.maven.apache.org/maven2/com/github/tommyettinger/textratypist/2.2.12/textratypist-2.2.12.pom to /var/lib/jenkins/.gradle/.tmp/gradle_download4034337846916262514bin Downloading https://repo.maven.apache.org/maven2/com/github/tommyettinger/textratypist/2.2.12/textratypist-2.2.12.module to /var/lib/jenkins/.gradle/.tmp/gradle_download11871038593224782701bin Resource missing. [HTTP GET: https://stianloader.org/maven/com/github/tommyettinger/regexodus/0.1.21/regexodus-0.1.21.pom] Resource missing. [HTTP GET: https://jitpack.io/com/github/tommyettinger/regexodus/0.1.21/regexodus-0.1.21.pom] Downloading https://repo.maven.apache.org/maven2/com/github/tommyettinger/regexodus/0.1.21/regexodus-0.1.21.pom to /var/lib/jenkins/.gradle/.tmp/gradle_download5422978215932346576bin Downloading https://repo.maven.apache.org/maven2/com/github/tommyettinger/regexodus/0.1.21/regexodus-0.1.21.module to /var/lib/jenkins/.gradle/.tmp/gradle_download7156628765621672675bin Downloading https://repo.maven.apache.org/maven2/com/github/tommyettinger/textratypist/2.2.12/textratypist-2.2.12.jar to /var/lib/jenkins/.gradle/.tmp/gradle_download10369758714153973639bin Downloading https://repo.maven.apache.org/maven2/com/github/tommyettinger/regexodus/0.1.21/regexodus-0.1.21.jar to /var/lib/jenkins/.gradle/.tmp/gradle_download9002481759172302669bin Caching disabled for task ':compileJava' because: Build cache is disabled Task ':compileJava' is not up-to-date because: Value of input property 'javaCompiler.metadata.languageVersion' has changed for task ':compileJava' Value of input property 'javaCompiler.metadata.taskInputs.languageVersion' has changed for task ':compileJava' Value of input property 'javaVersion' has changed for task ':compileJava' The input changes require a full rebuild for incremental task ':compileJava'. Full recompilation is required because no incremental change information is available. This is usually caused by clean builds or changing compiler arguments. Compiling with toolchain '/usr/lib/jvm/java-21-temurin-jdk'. Compiling with JDK Java compiler API. warning: [options] source value 8 is obsolete and will be removed in a future release warning: [options] target value 8 is obsolete and will be removed in a future release warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. Note: /var/lib/jenkins/workspace/s2dmenues/src/main/java/de/geolykt/s2dmenues/components/GenGalaxyWindow.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 3 warnings Class dependency analysis for incremental compilation took 0.172 secs. Created classpath snapshot for incremental compilation in 1.234 secs. Resolve mutations for :processResources (Thread[#50,included builds,5,main]) started. :processResources (Thread[#50,included builds,5,main]) started. > Task :processResources Caching disabled for task ':processResources' because: Build cache is disabled Task ':processResources' is not up-to-date because: Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main has been removed. Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main/extension.json has been removed. Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main/preview-star-renderer.frag has been removed. Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main/preview-star-renderer.vert has been removed. Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main/s2dmenues.mixins.json has been removed. Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main/s2dmenues.ras has been removed. Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main/window.png has been removed. Output property 'destinationDir' file /var/lib/jenkins/workspace/s2dmenues/build/resources/main/window_gradient.png has been removed. Resolve mutations for :classes (Thread[#51,Execution worker,5,main]) started. :classes (Thread[#51,Execution worker,5,main]) started. > Task :classes Skipping task ':classes' as it has no actions. Resolve mutations for :jar (Thread[#51,Execution worker,5,main]) started. :jar (Thread[#50,included builds,5,main]) started. > Task :jar Caching disabled for task ':jar' because: Build cache is disabled Task ':jar' is not up-to-date because: Output property 'archiveFile' file /var/lib/jenkins/workspace/s2dmenues/build/libs/s2dmenues-0.2.0.jar has been removed. Resolve mutations for :generateMetadataFileForPluginPublication (Thread[#50,included builds,5,main]) started. :generateMetadataFileForPluginPublication (Thread[#51,Execution worker,5,main]) started. > Task :generateMetadataFileForPluginPublication Caching disabled for task ':generateMetadataFileForPluginPublication' because: Build cache is disabled Task ':generateMetadataFileForPluginPublication' is not up-to-date because: Task.upToDateWhen is false. Resolve mutations for :generatePomFileForPluginPublication (Thread[#50,included builds,5,main]) started. :generatePomFileForPluginPublication (Thread[#50,included builds,5,main]) started. > Task :generatePomFileForPluginPublication Caching disabled for task ':generatePomFileForPluginPublication' because: Build cache is disabled Task ':generatePomFileForPluginPublication' is not up-to-date because: Task is untracked because: Gradle doesn't understand the data structures used to configure this task Resolve mutations for :remapJar (Thread[#50,included builds,5,main]) started. :remapJar (Thread[#51,Execution worker,5,main]) started. > Task :remapJar Caching disabled for task ':remapJar' because: Build cache is disabled Task ':remapJar' is not up-to-date because: Output property 'archiveFile' file /var/lib/jenkins/workspace/s2dmenues/build/libs/s2dmenues-0.2.0-remapped.jar has been removed. Remapping Loading supplementary mappings Overwrote entry for raw file META-INF/. The remapped jar may be malformed Overwrote entry for raw file META-INF/MANIFEST.MF. The remapped jar may be malformed Reobfuscating done Remap complete Resolve mutations for :publishPluginPublicationToMavenRepository (Thread[#51,Execution worker,5,main]) started. :publishPluginPublicationToMavenRepository (Thread[#50,included builds,5,main]) started. > Task :publishPluginPublicationToMavenRepository Caching disabled for task ':publishPluginPublicationToMavenRepository' because: Build cache is disabled Task ':publishPluginPublicationToMavenRepository' is not up-to-date because: Task has not declared any outputs despite executing actions. Publishing to repository 'maven' (http://localhost:25615/maven/) Uploading s2dmenues-0.2.0.jar to /maven/de/geolykt/s2dmenues/0.2.0/s2dmenues-0.2.0.jar Uploading s2dmenues-0.2.0.pom to /maven/de/geolykt/s2dmenues/0.2.0/s2dmenues-0.2.0.pom Uploading s2dmenues-0.2.0.module to /maven/de/geolykt/s2dmenues/0.2.0/s2dmenues-0.2.0.module Uploading s2dmenues-0.2.0-remapped.jar to /maven/de/geolykt/s2dmenues/0.2.0/s2dmenues-0.2.0-remapped.jar Uploading maven-metadata.xml to /maven/de/geolykt/s2dmenues/maven-metadata.xml Resolve mutations for :publishPluginPublicationToMavenLocal (Thread[#51,Execution worker,5,main]) started. :publishPluginPublicationToMavenLocal (Thread[#51,Execution worker,5,main]) started. > Task :publishPluginPublicationToMavenLocal Caching disabled for task ':publishPluginPublicationToMavenLocal' because: Build cache is disabled Task ':publishPluginPublicationToMavenLocal' is not up-to-date because: Task has not declared any outputs despite executing actions. Publishing to maven local repository Resolve mutations for :publishToMavenLocal (Thread[#51,Execution worker,5,main]) started. :publishToMavenLocal (Thread[#51,Execution worker,5,main]) started. > Task :publishToMavenLocal Skipping task ':publishToMavenLocal' as it has no actions. Resolve mutations for :publish (Thread[#51,Execution worker,5,main]) started. :publish (Thread[#51,Execution worker,5,main]) started. > Task :publish Skipping task ':publish' as it has no actions. 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-rc-1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 1m 15s 8 actionable tasks: 8 executed VCS Checkout Cache (/var/lib/jenkins/workspace/s2dmenues/.gradle/vcs-1) removing files not accessed on or after Sat Jan 31 11:15:51 UTC 2026. VCS Checkout Cache (/var/lib/jenkins/workspace/s2dmenues/.gradle/vcs-1) cleanup deleted 0 files/directories. VCS Checkout Cache (/var/lib/jenkins/workspace/s2dmenues/.gradle/vcs-1) cleaned up in 0.004 secs. dependencies-accessors (/var/lib/jenkins/workspace/s2dmenues/.gradle/8.6-rc-1/dependencies-accessors) removing files not accessed on or after Sat Jan 31 11:14:42 UTC 2026. dependencies-accessors (/var/lib/jenkins/workspace/s2dmenues/.gradle/8.6-rc-1/dependencies-accessors) cleanup deleted 0 files/directories. dependencies-accessors (/var/lib/jenkins/workspace/s2dmenues/.gradle/8.6-rc-1/dependencies-accessors) cleaned up in 0.001 secs. Build step 'Run with timeout' changed build result to SUCCESS [s2dmenues] $ /bin/sh -xe /tmp/jenkins13483934510056322779.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 100 2 100 2 0 0 2 0 0:00:01 --:--:-- 0:00:01 2 OK real 0m0.687s user 0m0.006s sys 0m0.006s [s2dmenues] $ /bin/sh -xe /tmp/jenkins14219345608548462753.sh + rm -rf build/classes build/generated build/gsl-starplane build/libs build/publications build/resources build/tmp Sending notification to Discord. Finished: SUCCESS