Skip to content

Console Output

Started by GitHub push by kev626
Started by GitHub push by kev626
Started by GitHub push by kev626
Started by GitHub push by kev626
Running as SYSTEM
Building remotely on java-docker-slave-001szp75r2ghs on docker (java-docker-slave) in workspace /home/jenkins/workspace/Pufferfish-Purpur
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/pufferfish-gg/Pufferfish
 > git init /home/jenkins/workspace/Pufferfish-Purpur # timeout=10
Fetching upstream changes from https://github.com/pufferfish-gg/Pufferfish
 > git --version # timeout=10
 > git --version # 'git version 2.17.1'
 > git fetch --tags --progress -- https://github.com/pufferfish-gg/Pufferfish +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/pufferfish-gg/Pufferfish # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
 > git rev-parse refs/remotes/origin/ver/purpur-1.17^{commit} # timeout=10
Checking out Revision 844cccbdb42bad743f779cf4aea9a9e6d6143f86 (refs/remotes/origin/ver/purpur-1.17)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 844cccbdb42bad743f779cf4aea9a9e6d6143f86 # timeout=10
Commit message: "Merge branch 'ver/1.17' into ver/purpur-1.17"
 > git rev-list --no-walk 5d02bdffd1a6636acf738c00faf872bce053200a # timeout=10
[Set GitHub commit status (universal)] PENDING on repos [GHRepository@69a13918[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=427,milestones={},language=Kotlin,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=<null>,createdAt=2021-11-09T06:19:37Z,updatedAt=2021-12-14T19:24:24Z]] (sha:844cccb) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/844cccbdb42bad743f779cf4aea9a9e6d6143f86
[Gradle] - Launching build.
[Pufferfish-Purpur] $ /home/jenkins/workspace/Pufferfish-Purpur/gradlew applyPatches
Downloading https://services.gradle.org/distributions/gradle-7.3-bin.zip
...........10%...........20%...........30%...........40%...........50%...........60%...........70%...........80%...........90%...........100%

Welcome to Gradle 7.3!

Here are the highlights of this release:
 - Easily declare new test suites in Java projects
 - Support for Java 17
 - Support for Scala 3

For more details see https://docs.gradle.org/7.3/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.3/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build 
Configuration on demand is an incubating feature.
> Task :cloneAirplaneRepo
> Task :airplane:clonePaperRepo
> Task :airplane:paper:initSubmodules
> Task :airplane:paper:patchSpigotApiPatches
> Task :airplane:paper:patchSpigotApi
> Task :getAirplaneUpstreamData
> Task :airplane:paper:applyApiPatches
> Task :airplane:paper:downloadMcManifest
> Task :airplane:paper:downloadMcVersionManifest
> Task :airplane:paper:setupMcLibraries
> Task :airplane:paper:addAdditionalSpigotMappings
> Task :airplane:paper:downloadMappings
> Task :airplane:paper:downloadServerJar
> Task :airplane:paper:downloadMcLibraries
> Task :airplane:paper:filterVanillaJar
> Task :airplane:paper:inspectVanillaJar
> Task :airplane:paper:patchCraftBukkitPatches
> Task :airplane:paper:patchSpigotServerPatches
> Task :airplane:paper:downloadMcLibrariesSources
> Task :airplane:getPaperUpstreamData
> Task :airplane:paper:generateMappings
> Task :airplane:paper:generateSpigotMappings
> Task :airplane:paper:spigotRemapJar
> Task :airplane:paper:cleanupMappings
> Task :airplane:paper:remapJar
> Task :airplane:paper:patchMappings
> Task :airplane:paper:cleanupSourceMappings
> Task :airplane:paper:filterSpigotExcludes
> Task :airplane:paper:fixJar
> Task :airplane:paper:spigotDecompileJar
> Task :airplane:paper:patchCraftBukkit
> Task :airplane:paper:patchSpigotServer
> Task :airplane:paper:patchSpigot
> Task :airplane:paper:remapSpigotAt
> Task :airplane:paper:downloadSpigotDependencies
> Task :airplane:paper:remapSpigotSources
> Task :airplane:paper:remapGeneratedAt
> Task :airplane:paper:mergeGeneratedAts
> Task :airplane:paper:mergeAdditionalAts
> Task :airplane:paper:applyMergedAt
> Task :airplane:paper:copyResources
> Task :airplane:paper:decompileJar

> Task :airplane:paper:applyServerPatches
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.

> Task :airplane:paper:applyPatches
> Task :airplane:paper:prepareForDownstream
> Task :airplane:applyApiPatches
> Task :airplane:applyServerPatches
> Task :airplane:mergeReobfMappingsPatches
> Task :airplane:prepareForDownstream

> Task :applyApiPatches
   Creating Pufferfish-API from patch source...
   Applying patches to Pufferfish-API...
Applying: Add Sentry
   Patches applied cleanly to Pufferfish-API

> Task :applyServerPatches
   Creating Pufferfish-Server from patch source...
Importing 0 classes from vanilla...
Importing 0 classes from library sources...
   Applying patches to Pufferfish-Server...
Applying: Pufferfish branding
Applying: Pufferfish Utils
Applying: Pufferfish Config and Command
Applying: Revert "Sentry Logging Support"
Applying: Add Sentry
Applying: Add option to disable books
Applying: Optimize entity coordinate key
Applying: Optimize suffocation
Applying: Optimize mob spawning
Applying: Update log4j
   Patches applied cleanly to Pufferfish-Server

> Task :applyPatches

BUILD SUCCESSFUL in 5m 10s
4 actionable tasks: 4 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
[Gradle] - Launching build.
[Pufferfish-Purpur] $ /home/jenkins/workspace/Pufferfish-Purpur/gradlew reobfJar
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build 
Configuration on demand is an incubating feature.
> Task :Pufferfish-Server:processResources
> Task :Pufferfish-Server:generatePomFileForMavenPublication
> Task :cloneAirplaneRepo
> Task :airplane:clonePaperRepo

> Task :Pufferfish-API:compileJava
/home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-API/src/main/java/org/bukkit/generator/ChunkGenerator.java:355: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal
    public void generateDecorations(@NotNull io.papermc.paper.world.generation.ProtoWorld world) {
                                                                              ^
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 :airplane:paper:initSubmodules
> Task :airplane:paper:patchSpigotApiPatches UP-TO-DATE
> Task :airplane:paper:patchSpigotApi UP-TO-DATE
> Task :airplane:paper:applyApiPatches UP-TO-DATE
> Task :airplane:paper:downloadMcManifest
> Task :airplane:paper:downloadMcVersionManifest UP-TO-DATE
> Task :airplane:paper:setupMcLibraries UP-TO-DATE
> Task :airplane:paper:downloadMcLibraries UP-TO-DATE
> Task :airplane:paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :airplane:paper:downloadMappings UP-TO-DATE
> Task :airplane:paper:downloadServerJar UP-TO-DATE
> Task :airplane:paper:filterVanillaJar UP-TO-DATE
> Task :airplane:paper:generateMappings UP-TO-DATE
> Task :airplane:paper:inspectVanillaJar UP-TO-DATE
> Task :airplane:paper:generateSpigotMappings UP-TO-DATE
> Task :airplane:paper:spigotRemapJar UP-TO-DATE
> Task :airplane:paper:cleanupMappings UP-TO-DATE
> Task :airplane:paper:patchMappings UP-TO-DATE
> Task :airplane:paper:cleanupSourceMappings UP-TO-DATE
> Task :airplane:paper:remapJar UP-TO-DATE
> Task :airplane:paper:fixJar UP-TO-DATE
> Task :airplane:paper:patchCraftBukkitPatches UP-TO-DATE
> Task :airplane:paper:filterSpigotExcludes UP-TO-DATE
> Task :airplane:paper:spigotDecompileJar UP-TO-DATE
> Task :airplane:paper:patchCraftBukkit UP-TO-DATE
> Task :airplane:paper:patchSpigotServerPatches UP-TO-DATE
> Task :airplane:paper:patchSpigotServer UP-TO-DATE
> Task :airplane:paper:patchSpigot UP-TO-DATE
> Task :airplane:paper:downloadSpigotDependencies UP-TO-DATE
> Task :airplane:paper:remapSpigotSources UP-TO-DATE
> Task :airplane:paper:remapGeneratedAt UP-TO-DATE
> Task :airplane:paper:remapSpigotAt UP-TO-DATE
> Task :airplane:paper:mergeGeneratedAts UP-TO-DATE
> Task :airplane:paper:mergeAdditionalAts UP-TO-DATE
> Task :airplane:paper:applyMergedAt UP-TO-DATE
> Task :airplane:paper:copyResources UP-TO-DATE
> Task :airplane:paper:decompileJar UP-TO-DATE
> Task :airplane:paper:downloadMcLibrariesSources UP-TO-DATE
> Task :airplane:paper:applyServerPatches UP-TO-DATE
> Task :airplane:paper:applyPatches UP-TO-DATE
> Task :airplane:paper:prepareForDownstream
> Task :airplane:getPaperUpstreamData
> Task :Pufferfish-API:processResources NO-SOURCE
> Task :Pufferfish-API:classes
> Task :Pufferfish-API:generateApiVersioningFile
> Task :Pufferfish-API:jar
> Task :airplane:applyApiPatches
> Task :airplane:applyServerPatches UP-TO-DATE
> Task :airplane:mergeReobfMappingsPatches UP-TO-DATE
> Task :airplane:prepareForDownstream
> Task :getAirplaneUpstreamData

> Task :Pufferfish-Server:compileJava
Note: Processing Log4j annotations
Note: Annotations processed
Note: Processing Log4j annotations
Note: No elements to process
/home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2464: warning: [removal] REGISTRY_ENTITIES in Tag has been deprecated and marked for removal
            case org.bukkit.Tag.REGISTRY_ENTITIES:
                               ^
/home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2466: warning: [removal] CraftEntityTag in io.papermc.paper has been deprecated and marked for removal
                return (org.bukkit.Tag<T>) new io.papermc.paper.CraftEntityTag(net.minecraft.tags.EntityTypeTags.getAllTags(), key);
                                                               ^
/home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/org/bukkit/craftbukkit/generator/CustomChunkGenerator.java:202: warning: [removal] generateDecorations(ProtoWorld) in ChunkGenerator has been deprecated and marked for removal
        generator.generateDecorations(protoWorld);
                 ^
/home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java:27: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal
public class CraftProtoWorld implements ProtoWorld {
                                        ^
/home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java:27: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal
public class CraftProtoWorld implements ProtoWorld {
                                        ^
/home/jenkins/workspace/Pufferfish-Purpur/Pufferfish-Server/src/main/java/io/papermc/paper/world/generation/CraftProtoWorld.java:27: warning: [removal] ProtoWorld in io.papermc.paper.world.generation has been deprecated and marked for removal
public class CraftProtoWorld implements ProtoWorld {
                                        ^
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.
6 warnings

> Task :Pufferfish-Server:classes
> Task :Pufferfish-Server:shadowJar
> Task :Pufferfish-Server:fixJarForReobf
> Task :generateReobfMappings
> Task :Pufferfish-Server:patchReobfMappings
> Task :Pufferfish-Server:includeMappings
> Task :Pufferfish-Server:reobfJar

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.3/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 2m 36s
14 actionable tasks: 14 executed
[Gradle] - Launching build.
[Pufferfish-Purpur] $ /home/jenkins/workspace/Pufferfish-Purpur/gradlew paperclip
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.3/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build 
Configuration on demand is an incubating feature.
> Task :compileJava NO-SOURCE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
> Task :Pufferfish-Server:processResources UP-TO-DATE
> Task :Pufferfish-Server:generatePomFileForMavenPublication
> Task :Pufferfish-API:compileJava UP-TO-DATE
> Task :Pufferfish-API:processResources NO-SOURCE
> Task :Pufferfish-API:classes UP-TO-DATE
> Task :Pufferfish-API:generateApiVersioningFile UP-TO-DATE
> Task :Pufferfish-API:jar UP-TO-DATE
> Task :cloneAirplaneRepo
> Task :airplane:clonePaperRepo
> Task :airplane:paper:initSubmodules
> Task :airplane:paper:patchSpigotApiPatches UP-TO-DATE
> Task :airplane:paper:patchSpigotApi UP-TO-DATE
> Task :airplane:paper:applyApiPatches UP-TO-DATE
> Task :airplane:paper:downloadMcManifest
> Task :airplane:paper:downloadMcVersionManifest UP-TO-DATE
> Task :airplane:paper:setupMcLibraries UP-TO-DATE
> Task :airplane:paper:downloadMcLibraries UP-TO-DATE
> Task :airplane:paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :airplane:paper:downloadMappings UP-TO-DATE
> Task :airplane:paper:downloadServerJar UP-TO-DATE
> Task :airplane:paper:filterVanillaJar UP-TO-DATE
> Task :airplane:paper:generateMappings UP-TO-DATE
> Task :airplane:paper:inspectVanillaJar UP-TO-DATE
> Task :airplane:paper:generateSpigotMappings UP-TO-DATE
> Task :airplane:paper:spigotRemapJar UP-TO-DATE
> Task :airplane:paper:cleanupMappings UP-TO-DATE
> Task :airplane:paper:patchMappings UP-TO-DATE
> Task :airplane:paper:cleanupSourceMappings UP-TO-DATE
> Task :airplane:paper:remapJar UP-TO-DATE
> Task :airplane:paper:fixJar UP-TO-DATE
> Task :airplane:paper:patchCraftBukkitPatches UP-TO-DATE
> Task :airplane:paper:filterSpigotExcludes UP-TO-DATE
> Task :airplane:paper:spigotDecompileJar UP-TO-DATE
> Task :airplane:paper:patchCraftBukkit UP-TO-DATE
> Task :airplane:paper:patchSpigotServerPatches UP-TO-DATE
> Task :airplane:paper:patchSpigotServer UP-TO-DATE
> Task :airplane:paper:patchSpigot UP-TO-DATE
> Task :airplane:paper:downloadSpigotDependencies UP-TO-DATE
> Task :airplane:paper:remapSpigotSources UP-TO-DATE
> Task :airplane:paper:remapGeneratedAt UP-TO-DATE
> Task :airplane:paper:remapSpigotAt UP-TO-DATE
> Task :airplane:paper:mergeGeneratedAts UP-TO-DATE
> Task :airplane:paper:mergeAdditionalAts UP-TO-DATE
> Task :airplane:paper:applyMergedAt UP-TO-DATE
> Task :airplane:paper:copyResources UP-TO-DATE
> Task :airplane:paper:decompileJar UP-TO-DATE
> Task :airplane:paper:downloadMcLibrariesSources UP-TO-DATE
> Task :airplane:paper:applyServerPatches UP-TO-DATE
> Task :airplane:paper:applyPatches UP-TO-DATE
> Task :airplane:paper:prepareForDownstream
> Task :airplane:getPaperUpstreamData
> Task :airplane:applyApiPatches UP-TO-DATE
> Task :airplane:applyServerPatches UP-TO-DATE
> Task :airplane:mergeReobfMappingsPatches UP-TO-DATE
> Task :airplane:prepareForDownstream
> Task :getAirplaneUpstreamData
> Task :Pufferfish-Server:compileJava UP-TO-DATE
> Task :Pufferfish-Server:classes UP-TO-DATE
> Task :Pufferfish-Server:shadowJar UP-TO-DATE
> Task :Pufferfish-Server:fixJarForReobf UP-TO-DATE
> Task :generateReobfMappings UP-TO-DATE
> Task :Pufferfish-Server:patchReobfMappings UP-TO-DATE
> Task :Pufferfish-Server:includeMappings UP-TO-DATE
> Task :Pufferfish-Server:reobfJar UP-TO-DATE

> Task :generatePaperclipPatch
Reading jars into memory
Creating Paperclip patch
Hashing files
Writing properties file

> Task :paperclipJar

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.3/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 2m 51s
16 actionable tasks: 5 executed, 11 up-to-date
Archiving artifacts
[Set GitHub commit status (universal)] SUCCESS on repos [GHRepository@36d6e6a8[nodeId=R_kgDOGWX9EA,description=A high-performance fork of Paper designed for large servers.,homepage=,name=Pufferfish,fork=false,archived=false,visibility=public,size=427,milestones={},language=Kotlin,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/pufferfish-gg/Pufferfish,id=426114320,nodeId=<null>,createdAt=2021-11-09T06:19:37Z,updatedAt=2021-12-14T19:24:24Z]] (sha:844cccb) with context:Jenkins
Setting commit status on GitHub for https://github.com/pufferfish-gg/Pufferfish/commit/844cccbdb42bad743f779cf4aea9a9e6d6143f86
Finished: SUCCESS