Started by GitHub push by kev626
Started by GitHub push by kev626
Running as SYSTEM
Building remotely on java-docker-slave-002e1rgoq1j7k on docker (java-docker-slave) in workspace /home/jenkins/workspace/PufferfishPlus-1.18-Purpur
The recommended git tool is: NONE
using credential ead9be76-919e-4c7d-b63c-c3061e1c4143
Cloning the remote Git repository
Cloning repository git@github.com:pufferfish-gg/PufferfishPlus.git
> git init /home/jenkins/workspace/PufferfishPlus-1.18-Purpur # timeout=10
Fetching upstream changes from git@github.com:pufferfish-gg/PufferfishPlus.git
> git --version # timeout=10
> git --version # 'git version 2.30.2'
using GIT_SSH to set credentials
> git fetch --tags --force --progress -- git@github.com:pufferfish-gg/PufferfishPlus.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url git@github.com:pufferfish-gg/PufferfishPlus.git # 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/1.18-purpur^{commit} # timeout=10
Checking out Revision 173e154f8b548424875ae0286fdbbce6e43b042a (refs/remotes/origin/ver/1.18-purpur)
> git config core.sparsecheckout # timeout=10
> git checkout -f 173e154f8b548424875ae0286fdbbce6e43b042a # timeout=10
Commit message: "Merge branch 'ver/1.18' into ver/1.18-purpur"
> git rev-list --no-walk 0d1c6c83c472e853874126fc6a8780c52c7ce7e7 # timeout=10
> git remote # timeout=10
> git submodule init # timeout=10
> git submodule sync # timeout=10
> git config --get remote.origin.url # timeout=10
> git submodule init # timeout=10
> git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10
> git config --get submodule.work/PufferfishPlusBuilder.url # timeout=10
> git remote # timeout=10
> git config --get remote.origin.url # timeout=10
> git config -f .gitmodules --get submodule.work/PufferfishPlusBuilder.path # timeout=10
> git config --get submodule.work/Paperclip.url # timeout=10
> git remote # timeout=10
> git config --get remote.origin.url # timeout=10
> git config -f .gitmodules --get submodule.work/Paperclip.path # timeout=10
> git config --get submodule.work/Obfuscator.url # timeout=10
> git remote # timeout=10
> git config --get remote.origin.url # timeout=10
> git config -f .gitmodules --get submodule.work/Obfuscator.path # timeout=10
using GIT_SSH to set credentials
> git submodule update --init --recursive work/PufferfishPlusBuilder # timeout=10
using GIT_SSH to set credentials
> git submodule update --init --recursive work/Paperclip # timeout=10
using GIT_SSH to set credentials
> git submodule update --init --recursive work/Obfuscator # timeout=10
[Set GitHub commit status (universal)] PENDING on repos [] (sha:173e154) with context:Jenkins
[Gradle] - Launching build.
[PufferfishPlus-1.18-Purpur] $ /home/jenkins/workspace/PufferfishPlus-1.18-Purpur/gradlew applyPatches
Downloading https://services.gradle.org/distributions/gradle-7.4.2-bin.zip
...........10%...........20%...........30%...........40%...........50%...........60%...........70%...........80%...........90%...........100%
Welcome to Gradle 7.4.2!
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.2/release-notes.html
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :clonePurpurRepo
> Task :purpur:clonePaperRepo
> Task :purpur:paper:initSubmodules
> Task :purpur:paper:patchSpigotApiPatches
> Task :purpur:paper:patchSpigotApi
> Task :purpur:paper:applyApiPatches
> Task :purpur:paper:downloadMcManifest
> Task :purpur:paper:downloadMcVersionManifest
> Task :purpur:paper:downloadServerJar
> Task :purpur:paper:extractFromBundler
> Task :purpur:paper:addAdditionalSpigotMappings
> Task :purpur:paper:downloadMappings
> Task :purpur:paper:filterVanillaJar
> Task :purpur:paper:patchCraftBukkitPatches
> Task :purpur:paper:patchSpigotServerPatches
> Task :purpur:paper:downloadMcLibrariesSources
> Task :purpur:paper:generateMappings
> Task :getPurpurUpstreamData
> Task :purpur:paper:generateSpigotMappings
> Task :purpur:getPaperUpstreamData
> Task :purpur:paper:spigotRemapJar
> Task :purpur:paper:cleanupMappings
> Task :purpur:paper:remapJar
> Task :purpur:paper:patchMappings
> Task :purpur:paper:cleanupSourceMappings
> Task :purpur:paper:filterSpigotExcludes
> Task :purpur:paper:fixJar
> Task :purpur:paper:spigotDecompileJar
> Task :purpur:paper:patchCraftBukkit
> Task :purpur:paper:patchSpigotServer
> Task :purpur:paper:patchSpigot
> Task :purpur:paper:remapSpigotAt
> Task :purpur:paper:downloadSpigotDependencies
> Task :purpur:paper:remapSpigotSources
> Task :purpur:paper:remapGeneratedAt
> Task :purpur:paper:mergeGeneratedAts
> Task :purpur:paper:mergeAdditionalAts
> Task :purpur:paper:applyMergedAt
> Task :purpur:paper:copyResources
> Task :purpur:paper:decompileJar
> Task :purpur:paper:applyServerPatches
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
> Task :purpur:paper:applyPatches
> Task :purpur:paper:lineMapJar
> Task :purpur:paper:prepareForDownstream
> Task :purpur:applyApiPatches
> Task :purpur:applyServerPatches
> Task :purpur:mergeReobfMappingsPatches
> Task :purpur:prepareForDownstream
> Task :applyApiPatches
Creating pufferfishplus-api from patch source...
Applying patches to pufferfishplus-api...
No patches found
> Task :applyServerPatches
Creating pufferfishplus-server from patch source...
Importing 9 classes from vanilla...
Importing 0 classes from library sources...
Applying patches to pufferfishplus-server...
Applying: PufferfishPlus Branding
Applying: DRM
Applying: Async entity tracker
Applying: Optimize farmland random tick
Applying: Async pathfinder
Patches applied cleanly to pufferfishplus-server
> Task :applyPatches
BUILD SUCCESSFUL in 3m 16s
4 actionable tasks: 4 executed
Build step 'Invoke Gradle script' changed build result to SUCCESS
[Gradle] - Launching build.
[PufferfishPlus-1.18-Purpur] $ /home/jenkins/workspace/PufferfishPlus-1.18-Purpur/gradlew createReobfPaperclipJar
> Task :pufferfishplus-server:processResources
> Task :clonePurpurRepo
> Task :pufferfishplus-api:compileJava
warning: using incubating module(s): jdk.incubator.vector
> Task :purpur:clonePaperRepo
> Task :pufferfishplus-api:compileJava
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/org/bukkit/block/Block.java:705: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup();
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/org/bukkit/generator/ChunkGenerator.java:469: warning: [removal] createVanillaChunkData(@org.jetbrains.annotations.NotNull World,int,int) in Server has been deprecated and marked for removal
return Bukkit.getServer().createVanillaChunkData(world, x, z);
^
> Task :purpur:paper:initSubmodules
> Task :purpur:paper:patchSpigotApiPatches UP-TO-DATE
> Task :purpur:paper:patchSpigotApi UP-TO-DATE
> Task :purpur:paper:applyApiPatches UP-TO-DATE
> Task :purpur:paper:downloadMcManifest
> Task :purpur:paper:downloadMcVersionManifest UP-TO-DATE
> Task :purpur:paper:downloadServerJar UP-TO-DATE
> Task :purpur:paper:extractFromBundler UP-TO-DATE
> Task :purpur:paper:addAdditionalSpigotMappings UP-TO-DATE
> Task :purpur:paper:downloadMappings UP-TO-DATE
> Task :purpur:paper:filterVanillaJar UP-TO-DATE
> Task :purpur:paper:generateMappings UP-TO-DATE
> Task :purpur:paper:generateSpigotMappings UP-TO-DATE
> Task :purpur:paper:spigotRemapJar UP-TO-DATE
> Task :purpur:paper:cleanupMappings UP-TO-DATE
> Task :purpur:paper:patchMappings UP-TO-DATE
> Task :purpur:paper:cleanupSourceMappings UP-TO-DATE
> Task :purpur:paper:remapJar UP-TO-DATE
> Task :purpur:paper:fixJar UP-TO-DATE
> Task :purpur:paper:patchCraftBukkitPatches UP-TO-DATE
> Task :purpur:paper:filterSpigotExcludes UP-TO-DATE
> Task :purpur:paper:spigotDecompileJar UP-TO-DATE
> Task :purpur:paper:patchCraftBukkit UP-TO-DATE
> Task :purpur:paper:patchSpigotServerPatches UP-TO-DATE
> Task :purpur:paper:patchSpigotServer UP-TO-DATE
> Task :purpur:paper:patchSpigot UP-TO-DATE
> Task :purpur:paper:downloadSpigotDependencies UP-TO-DATE
> Task :purpur:paper:remapSpigotSources UP-TO-DATE
> Task :purpur:paper:remapGeneratedAt UP-TO-DATE
> Task :purpur:paper:remapSpigotAt UP-TO-DATE
> Task :purpur:paper:mergeGeneratedAts UP-TO-DATE
> Task :purpur:paper:mergeAdditionalAts UP-TO-DATE
> Task :purpur:paper:applyMergedAt UP-TO-DATE
> Task :purpur:paper:copyResources UP-TO-DATE
> Task :purpur:paper:decompileJar UP-TO-DATE
> Task :purpur:paper:downloadMcLibrariesSources UP-TO-DATE
> Task :purpur:paper:applyServerPatches UP-TO-DATE
> Task :purpur:paper:applyPatches UP-TO-DATE
> Task :purpur:paper:lineMapJar UP-TO-DATE
> Task :purpur:paper:prepareForDownstream
> Task :purpur:getPaperUpstreamData
> Task :pufferfishplus-api:compileJava
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/org/bukkit/Bukkit.java:1892: warning: [removal] createVanillaChunkData(@org.jetbrains.annotations.NotNull World,int,int) in Server has been deprecated and marked for removal
return server.createVanillaChunkData(world, x, z);
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:42: warning: [removal] plainComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().plainComponentSerializer();
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:57: warning: [removal] plainTextSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().plainTextSerializer();
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:73: warning: [removal] gsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().gsonComponentSerializer();
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:90: warning: [removal] colorDownsamplingGsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().colorDownsamplingGsonComponentSerializer();
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-api/src/main/java/io/papermc/paper/text/PaperComponents.java:110: warning: [removal] legacyComponentSerializer() in UnsafeValues has been deprecated and marked for removal
return Bukkit.getUnsafe().legacyComponentSerializer();
^
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.
9 warnings
> Task :purpur:applyApiPatches
> Task :purpur:applyServerPatches UP-TO-DATE
> Task :purpur:mergeReobfMappingsPatches UP-TO-DATE
> Task :purpur:prepareForDownstream
> Task :getPurpurUpstreamData
> Task :mergeReobfMappingsPatches
> Task :pufferfishplus-api:processResources NO-SOURCE
> Task :pufferfishplus-api:classes
> Task :pufferfishplus-api:generateApiVersioningFile
> Task :pufferfishplus-api:jar
> Task :pufferfishplus-server:compileJava
warning: using incubating module(s): jdk.incubator.vector
Note: Processing Log4j annotations
Note: Annotations processed
warning: using incubating module(s): jdk.incubator.vector
Note: Processing Log4j annotations
Note: No elements to process
warning: using incubating module(s): jdk.incubator.vector
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java:2371: warning: [removal] createVanillaChunkData(World,int,int) in Server has been deprecated and marked for removal
public ChunkGenerator.ChunkData createVanillaChunkData(World world, int x, int z) {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] getSoundGroup() in Block has been deprecated and marked for removal
public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:696: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public com.destroystokyo.paper.block.BlockSoundGroup getSoundGroup() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java:697: warning: [removal] CraftBlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
return new com.destroystokyo.paper.block.CraftBlockSoundGroup(getNMS().getBlock().defaultBlockState().getSoundType());
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:99: warning: [removal] legacyComponentSerializer() in UnsafeValues has been deprecated and marked for removal
public net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer legacyComponentSerializer() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:79: warning: [removal] colorDownsamplingGsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
public net.kyori.adventure.text.serializer.gson.GsonComponentSerializer colorDownsamplingGsonComponentSerializer() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:84: warning: [removal] gsonComponentSerializer() in UnsafeValues has been deprecated and marked for removal
public net.kyori.adventure.text.serializer.gson.GsonComponentSerializer gsonComponentSerializer() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:94: warning: [removal] plainTextSerializer() in UnsafeValues has been deprecated and marked for removal
public net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer plainTextSerializer() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java:89: warning: [removal] plainComponentSerializer() in UnsafeValues has been deprecated and marked for removal
public net.kyori.adventure.text.serializer.plain.PlainComponentSerializer plainComponentSerializer() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay.java:9: warning: [removal] AdvancementDisplay in org.bukkit.advancement has been deprecated and marked for removal
public class CraftAdvancementDisplay implements org.bukkit.advancement.AdvancementDisplay {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay.java:9: warning: [removal] AdvancementDisplay in org.bukkit.advancement has been deprecated and marked for removal
public class CraftAdvancementDisplay implements org.bukkit.advancement.AdvancementDisplay {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/advancement/CraftAdvancementDisplay.java:9: warning: [removal] AdvancementDisplay in org.bukkit.advancement has been deprecated and marked for removal
public class CraftAdvancementDisplay implements org.bukkit.advancement.AdvancementDisplay {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/AbstractProjectile.java:21: warning: [removal] setBounce(boolean) in Projectile has been deprecated and marked for removal
public void setBounce(boolean doesBounce) {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/AbstractProjectile.java:16: warning: [removal] doesBounce() in Projectile has been deprecated and marked for removal
public boolean doesBounce() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftProjectile.java:8: warning: [removal] setBounce(boolean) in Projectile has been deprecated and marked for removal
public abstract class CraftProjectile extends AbstractProjectile implements Projectile {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/org/bukkit/craftbukkit/entity/CraftProjectile.java:8: warning: [removal] doesBounce() in Projectile has been deprecated and marked for removal
public abstract class CraftProjectile extends AbstractProjectile implements Projectile {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:8: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public class CraftBlockSoundGroup implements BlockSoundGroup {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:8: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public class CraftBlockSoundGroup implements BlockSoundGroup {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:8: warning: [removal] BlockSoundGroup in com.destroystokyo.paper.block has been deprecated and marked for removal
public class CraftBlockSoundGroup implements BlockSoundGroup {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:36: warning: [removal] getFallSound() in BlockSoundGroup has been deprecated and marked for removal
public Sound getFallSound() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:31: warning: [removal] getHitSound() in BlockSoundGroup has been deprecated and marked for removal
public Sound getHitSound() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:26: warning: [removal] getPlaceSound() in BlockSoundGroup has been deprecated and marked for removal
public Sound getPlaceSound() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:21: warning: [removal] getStepSound() in BlockSoundGroup has been deprecated and marked for removal
public Sound getStepSound() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/block/CraftBlockSoundGroup.java:16: warning: [removal] getBreakSound() in BlockSoundGroup has been deprecated and marked for removal
public Sound getBreakSound() {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/profile/CraftPlayerProfile.java:86: warning: [removal] setId(UUID) in PlayerProfile has been deprecated and marked for removal
public UUID setId(@Nullable UUID uuid) {
^
/home/jenkins/workspace/PufferfishPlus-1.18-Purpur/pufferfishplus-server/src/main/java/com/destroystokyo/paper/profile/CraftPlayerProfile.java:106: warning: [removal] setName(String) in PlayerProfile has been deprecated and marked for removal
public String setName(@Nullable String name) {
^
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.
31 warnings
> Task :pufferfishplus-server:classes
> Task :pufferfishplus-server:shadowJar
> Task :generateReobfMappings
> Task :pufferfishplus-server:fixJarForReobf
> Task :patchReobfMappings
> Task :pufferfishplus-server:includeMappings
> Task :pufferfishplus-server:reobfJar
> Task :createReobfBundlerJar
> Task :createReobfPaperclipJar
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.2/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 1m 35s
16 actionable tasks: 16 executed
[Gradle] - Launching build.
[Paperclip] $ /home/jenkins/workspace/PufferfishPlus-1.18-Purpur/work/Paperclip/gradlew build
> Task :compileJava NO-SOURCE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
> Task :java17:compileJava
> Task :java17:processResources NO-SOURCE
> Task :java17:classes
> Task :java17:shadowJar
> Task :java6:compileJava
> Task :java6:processResources NO-SOURCE
> Task :java6:classes
> Task :java6:jar
> Task :jar
> Task :startScripts
> Task :distTar
> Task :distZip
> Task :assemble
> Task :compileTestJava NO-SOURCE
> Task :processTestResources NO-SOURCE
> Task :testClasses UP-TO-DATE
> Task :test NO-SOURCE
> Task :check UP-TO-DATE
> Task :build
> Task :java17:jar
> Task :java17:sourcesJar
> Task :java17:assemble
> Task :java17:compileTestJava NO-SOURCE
> Task :java17:processTestResources NO-SOURCE
> Task :java17:testClasses UP-TO-DATE
> Task :java17:test NO-SOURCE
> Task :java17:check UP-TO-DATE
> Task :java17:build
> Task :java6:sourcesJar
> Task :java6:assemble
> Task :java6:compileTestJava NO-SOURCE
> Task :java6:processTestResources NO-SOURCE
> Task :java6:testClasses UP-TO-DATE
> Task :java6:test NO-SOURCE
> Task :java6:check UP-TO-DATE
> Task :java6:build
BUILD SUCCESSFUL in 21s
11 actionable tasks: 11 executed
[Gradle] - Launching build.
[PufferfishPlusBuilder] $ /home/jenkins/workspace/PufferfishPlus-1.18-Purpur/work/PufferfishPlusBuilder/gradlew build
> Task :app:processResources NO-SOURCE
> Task :app:processTestResources NO-SOURCE
> Task :app:compileKotlin
> Task :app:compileJava NO-SOURCE
> Task :app:classes UP-TO-DATE
> Task :app:inspectClassesForKotlinIC
> Task :app:jar
> Task :app:startScripts
> Task :app:distTar
> Task :app:distZip
> Task :app:shadowJar
> Task :app:startShadowScripts
> Task :app:shadowDistTar
> Task :app:shadowDistZip
> Task :app:assemble
> Task :app:compileTestKotlin NO-SOURCE
> Task :app:compileTestJava NO-SOURCE
> Task :app:testClasses UP-TO-DATE
> Task :app:test NO-SOURCE
> Task :app:check UP-TO-DATE
> Task :app:build
BUILD SUCCESSFUL in 22s
10 actionable tasks: 10 executed
[Gradle] - Launching build.
[Obfuscator] $ /home/jenkins/workspace/PufferfishPlus-1.18-Purpur/work/Obfuscator/gradlew build
> Task :app:processResources NO-SOURCE
> Task :app:processTestResources NO-SOURCE
> Task :app:compileKotlin
> Task :app:compileJava NO-SOURCE
> Task :app:classes UP-TO-DATE
> Task :app:inspectClassesForKotlinIC
> Task :app:jar
> Task :app:startScripts
> Task :app:distTar
> Task :app:distZip
> Task :app:shadowJar
> Task :app:startShadowScripts
> Task :app:shadowDistTar
> Task :app:shadowDistZip
> Task :app:assemble
> Task :app:compileTestKotlin NO-SOURCE
> Task :app:compileTestJava NO-SOURCE
> Task :app:testClasses UP-TO-DATE
> Task :app:test NO-SOURCE
> Task :app:check UP-TO-DATE
> Task :app:build
BUILD SUCCESSFUL in 6s
10 actionable tasks: 10 executed
[PufferfishPlus-1.18-Purpur] $ /bin/sh -xe /tmp/jenkins17570909464090235451.sh
+ java -jar work/PufferfishPlusBuilder/app/build/libs/app-all.jar --paperclip-in build/libs/pufferfishplus-paperclip-1.18.2-R0.1-SNAPSHOT-reobf.jar --bundler-in build/libs/pufferfishplus-bundler-1.18.2-R0.1-SNAPSHOT-reobf.jar --paperclip-custom work/Paperclip/build/libs/paperclip-3.0.3-SNAPSHOT.jar --out pufferfishplus-1.18.2-purpur.jar --version 1.18.2 --s3endpoint https://s3.pufferfish.host --s3bucket internal --s3accesskey **** --s3secretkey ****
Building Pufferfish+ Production Jar
Unpacking source jars
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Downloading Minecraft JAR
Extracting server from JAR file
Applying patch
Obfuscating jar
Loading libraries
Loaded 82 libraries
Loading classes
Obfuscating classes
Processing generated classes
Writing classes
Writing resources
Creating new patch
Copying patch data
Removing patch from output jar
Modifying version patch data
Uploading patch to S3...
Jun 18, 2022 3:48:29 AM com.amazonaws.services.s3.AmazonS3Client getInputStream
WARNING: No content length specified for stream data. Stream contents will be buffered in memory and could result in out of memory errors.
Jun 18, 2022 3:48:31 AM com.amazonaws.util.Base64 warn
WARNING: JAXB is unavailable. Will fallback to SDK implementation which may be less performant.If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.
Patch uploaded to S3
Output jar generated at pufferfishplus-1.18.2-purpur.jar
Archiving artifacts
[Set GitHub commit status (universal)] SUCCESS on repos [] (sha:173e154) with context:Jenkins
Finished: SUCCESS