Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

NPE Uploading files #29

Open
Martmists-GH opened this issue May 9, 2020 · 0 comments
Open

NPE Uploading files #29

Martmists-GH opened this issue May 9, 2020 · 0 comments

Comments

@Martmists-GH
Copy link

build.gradle
curseforge {
    apply from: 'curseforge.gradle'  // apiKey
    apiKey = project.apiKey
    project {
        id = "350123"
        releaseType = "beta"
        changelogType = "markdown"
        changelog = "Testing auto-upload from gradle"
        addGameVersion project.minecraft
        addGameVersion "Fabric"
        addGameVersion "Java 8"

        afterEvaluate {
            // Main jar as main artifact
            mainArtifact file("${project.buildDir}/libs/$archivesBaseName-${project.version}.jar")

            subprojects.each { sub ->
                // Add built modules
                addArtifact file("${project.buildDir}/libs/$sub.archivesBaseName-${project.version}.jar")
            }
            uploadTask.dependsOn(remapJar)
        }
    }
    options {
        forgeGradleIntegration = false
    }
}
$ gradle curseforge
> Configure project :essentials-api
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Configure project :

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Building Essentials
    Version: 0.0.1
    Minecraft Version: 1.15.2
    Fabric-Loader Version: 0.8.2+build.194

    Using:
    Fabric-API Version: 0.5.1+build.294-1.15
    PlayerAbilityLib Version: 1.1.0
    
    Output files will be in /build/libs
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
Fabric Loom: 0.4.3 Build(jenkins #3)
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)
:remapping essentials-api-0.0.1+1.15.2.jar (TinyRemapper, intermediary -> named)

> Configure project :essentials-base
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Configure project :essentials-module-chat
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Configure project :essentials-module-currency
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Configure project :essentials-module-dynmap
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Configure project :essentials-module-market
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Configure project :essentials-module-teleport
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Configure project :essentials-module-utilities
:setting up loom dependencies
:setting up mappings (yarn 1.15.2+build.15)

> Task :essentials-api:compileKotlin
w: /home/mart/git/Essentials/essentials-api/src/main/kotlin/io/github/nyliummc/essentials/api/builders/ChestGui.kt: (39, 28): 'build(): Container' is deprecated. Used internally, do not use.
w: /home/mart/git/Essentials/essentials-api/src/main/kotlin/io/github/nyliummc/essentials/api/builders/ChestGui.kt: (48, 25): 'build(): Container' is deprecated. Used internally, do not use.
w: /home/mart/git/Essentials/essentials-api/src/main/kotlin/io/github/nyliummc/essentials/api/builders/Command.kt: (41, 21): 'setDispatcher(CommandDispatcher<ServerCommandSource>): Unit' is deprecated. Used internally, do not use.
w: /home/mart/git/Essentials/essentials-api/src/main/kotlin/io/github/nyliummc/essentials/api/builders/TeleportRequest.kt: (48, 28): 'build(): TeleportRequest' is deprecated. Used internally, do not use.
w: /home/mart/git/Essentials/essentials-api/src/main/kotlin/io/github/nyliummc/essentials/api/builders/Text.kt: (40, 28): 'build(): Text' is deprecated. Used internally, do not use.

> Task :essentials-api:compileJava
:setting java compiler args
Could not find refmap definition, will be using default name: essentials-api-refmap.json
Note: SpongePowered MIXIN Annotation Processor Version=0.8
Note: ObfuscationServiceFabric supports type: "official:intermediary"
Note: ObfuscationServiceFabric supports type: "official:named"
Note: ObfuscationServiceFabric supports type: "intermediary:official"
Note: ObfuscationServiceFabric supports type: "intermediary:named"
Note: ObfuscationServiceFabric supports type: "named:official"
Note: ObfuscationServiceFabric supports type: "named:intermediary"
Note: ObfuscationServiceMCP supports type: "searge"
Note: ObfuscationServiceMCP supports type: "notch"

> Task :essentials-api:processResources
> Task :essentials-api:classes
> Task :essentials-api:shadowJar SKIPPED
> Task :essentials-api:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-api:jar

> Task :essentials-base:compileKotlin
w: /home/mart/git/Essentials/essentials-base/src/main/kotlin/io/github/nyliummc/essentials/entities/EssentialsRegistry.kt: (109, 38): Unchecked cast: Any! to T
w: /home/mart/git/Essentials/essentials-base/src/main/kotlin/io/github/nyliummc/essentials/entities/EssentialsRegistry.kt: (113, 43): Unchecked cast: Any! to T
w: /home/mart/git/Essentials/essentials-base/src/main/kotlin/io/github/nyliummc/essentials/entities/builders/Command.kt: (45, 17): Variable 'aliases' is never used
w: /home/mart/git/Essentials/essentials-base/src/main/kotlin/io/github/nyliummc/essentials/entities/builders/Command.kt: (50, 21): Variable 'baseNode' is never used
w: /home/mart/git/Essentials/essentials-base/src/main/kotlin/io/github/nyliummc/essentials/mod/AbstractEssentialsMod.kt: (78, 66): Parameter 'server' is never used, could be renamed to _
w: /home/mart/git/Essentials/essentials-base/src/main/kotlin/io/github/nyliummc/essentials/mod/AbstractEssentialsMod.kt: (87, 64): Parameter 'server' is never used, could be renamed to _

> Task :essentials-base:compileJava NO-SOURCE
> Task :essentials-base:processResources
> Task :essentials-base:classes
> Task :essentials-base:shadowJar UP-TO-DATE
> Task :essentials-module-chat:compileKotlin

> Task :essentials-module-chat:compileJava
:setting java compiler args
Could not find refmap definition, will be using default name: essentials-module-chat-refmap.json
Note: SpongePowered MIXIN Annotation Processor Version=0.8
Note: ObfuscationServiceFabric supports type: "official:intermediary"
Note: ObfuscationServiceFabric supports type: "official:named"
Note: ObfuscationServiceFabric supports type: "intermediary:official"
Note: ObfuscationServiceFabric supports type: "intermediary:named"
Note: ObfuscationServiceFabric supports type: "named:official"
Note: ObfuscationServiceFabric supports type: "named:intermediary"
Note: ObfuscationServiceMCP supports type: "searge"
Note: ObfuscationServiceMCP supports type: "notch"
Note: Loading named:intermediary mappings from /home/mart/.gradle/caches/fabric-loom/mappings/yarn-1.15.2+build.15-v2.tiny
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-chat-refmap.json
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-chat-refmap.json
Note: Writing named:intermediary output TinyMappings to /home/mart/git/Essentials/build/loom-cache/mixin-map-1.15.2-1.15.2+build.15-v2.tiny
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-chat-refmap.json
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-chat-refmap.json
Note: Writing named:intermediary output TinyMappings to /home/mart/git/Essentials/build/loom-cache/mixin-map-1.15.2-1.15.2+build.15-v2.tiny

> Task :essentials-module-chat:processResources
> Task :essentials-module-chat:classes
> Task :essentials-module-chat:shadowJar UP-TO-DATE

> Task :essentials-module-currency:compileKotlin
w: /home/mart/git/Essentials/essentials-module-currency/src/main/kotlin/io/github/nyliummc/essentials/modelhandlers/BalanceHandler.kt: (62, 17): Variable 'userObj' is never used

> Task :essentials-module-currency:compileJava NO-SOURCE
> Task :essentials-module-currency:processResources
> Task :essentials-module-currency:classes
> Task :essentials-module-currency:shadowJar UP-TO-DATE

> Task :essentials-module-dynmap:compileKotlin
w: /home/mart/git/Essentials/essentials-module-dynmap/src/main/kotlin/io/github/nyliummc/essentials/EssentialsDynmapModule.kt: (87, 28): Parameter 'minecraftServer' is never used
w: /home/mart/git/Essentials/essentials-module-dynmap/src/main/kotlin/io/github/nyliummc/essentials/entities/FabricDynmapMapChunkCache.kt: (74, 13): Name shadowed: maxToLoad
w: /home/mart/git/Essentials/essentials-module-dynmap/src/main/kotlin/io/github/nyliummc/essentials/entities/FabricDynmapMapChunkCache.kt: (221, 17): Variable 'poso' is never used

> Task :essentials-module-dynmap:compileJava
:setting java compiler args
Could not find refmap definition, will be using default name: essentials-module-dynmap-refmap.json
Note: SpongePowered MIXIN Annotation Processor Version=0.8
Note: ObfuscationServiceFabric supports type: "official:intermediary"
Note: ObfuscationServiceFabric supports type: "official:named"
Note: ObfuscationServiceFabric supports type: "intermediary:official"
Note: ObfuscationServiceFabric supports type: "intermediary:named"
Note: ObfuscationServiceFabric supports type: "named:official"
Note: ObfuscationServiceFabric supports type: "named:intermediary"
Note: ObfuscationServiceMCP supports type: "searge"
Note: ObfuscationServiceMCP supports type: "notch"
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-dynmap-refmap.json
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-dynmap-refmap.json
Note: Writing named:intermediary output TinyMappings to /home/mart/git/Essentials/build/loom-cache/mixin-map-1.15.2-1.15.2+build.15-v2.tiny
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-dynmap-refmap.json
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-dynmap-refmap.json
Note: Writing named:intermediary output TinyMappings to /home/mart/git/Essentials/build/loom-cache/mixin-map-1.15.2-1.15.2+build.15-v2.tiny

> Task :essentials-module-dynmap:processResources
> Task :essentials-module-dynmap:classes
> Task :essentials-module-dynmap:shadowJar UP-TO-DATE
> Task :essentials-module-market:compileKotlin
> Task :essentials-module-market:compileJava NO-SOURCE
> Task :essentials-module-market:processResources
> Task :essentials-module-market:classes
> Task :essentials-module-market:shadowJar UP-TO-DATE

> Task :essentials-module-teleport:compileKotlin
w: /home/mart/git/Essentials/essentials-module-teleport/src/main/kotlin/io/github/nyliummc/essentials/EssentialsTeleportModule.kt: (52, 80): Parameter 'request' is never used, could be renamed to _
w: /home/mart/git/Essentials/essentials-module-teleport/src/main/kotlin/io/github/nyliummc/essentials/commands/WarpCommand.kt: (162, 22): Parameter 'context' is never used

> Task :essentials-module-teleport:compileJava NO-SOURCE
> Task :essentials-module-teleport:processResources
> Task :essentials-module-teleport:classes
> Task :essentials-module-teleport:shadowJar UP-TO-DATE
> Task :essentials-module-utilities:compileKotlin

> Task :essentials-module-utilities:compileJava
:setting java compiler args
Could not find refmap definition, will be using default name: essentials-module-utilities-refmap.json
Note: SpongePowered MIXIN Annotation Processor Version=0.8
Note: ObfuscationServiceFabric supports type: "official:intermediary"
Note: ObfuscationServiceFabric supports type: "official:named"
Note: ObfuscationServiceFabric supports type: "intermediary:official"
Note: ObfuscationServiceFabric supports type: "intermediary:named"
Note: ObfuscationServiceFabric supports type: "named:official"
Note: ObfuscationServiceFabric supports type: "named:intermediary"
Note: ObfuscationServiceMCP supports type: "searge"
Note: ObfuscationServiceMCP supports type: "notch"
Note: Loading named:intermediary mappings from /home/mart/.gradle/caches/fabric-loom/mappings/yarn-1.15.2+build.15-v2.tiny
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-utilities-refmap.json
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-utilities-refmap.json
Note: Writing named:intermediary output TinyMappings to /home/mart/git/Essentials/build/loom-cache/mixin-map-1.15.2-1.15.2+build.15-v2.tiny
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-utilities-refmap.json
Note: Writing refmap to /home/mart/git/Essentials/build/classes/java/main/essentials-module-utilities-refmap.json
Note: Writing named:intermediary output TinyMappings to /home/mart/git/Essentials/build/loom-cache/mixin-map-1.15.2-1.15.2+build.15-v2.tiny

> Task :essentials-module-utilities:processResources
> Task :essentials-module-utilities:classes
> Task :essentials-module-utilities:shadowJar UP-TO-DATE
> Task :compileKotlin NO-SOURCE
> Task :compileJava NO-SOURCE
> Task :processResources
> Task :classes
> Task :inspectClassesForKotlinIC UP-TO-DATE
> Task :jar SKIPPED
> Task :shadowJar UP-TO-DATE
> Task :sourcesJar UP-TO-DATE
> Task :essentials-api:sourcesJar UP-TO-DATE

> Task :essentials-api:remapJar
:remapping essentials-api-0.0.1+1.15.2-dev.jar

> Task :essentials-base:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-base:jar SKIPPED
> Task :essentials-base:sourcesJar UP-TO-DATE
> Task :essentials-base:remapJar UP-TO-DATE
> Task :essentials-module-chat:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-module-chat:jar SKIPPED
> Task :essentials-module-chat:sourcesJar UP-TO-DATE
> Task :essentials-module-chat:remapJar UP-TO-DATE
> Task :essentials-module-currency:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-module-currency:jar SKIPPED
> Task :essentials-module-currency:sourcesJar UP-TO-DATE
> Task :essentials-module-currency:remapJar UP-TO-DATE
> Task :essentials-module-dynmap:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-module-dynmap:jar SKIPPED
> Task :essentials-module-dynmap:sourcesJar UP-TO-DATE
> Task :essentials-module-dynmap:remapJar UP-TO-DATE
> Task :essentials-module-market:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-module-market:jar SKIPPED
> Task :essentials-module-market:sourcesJar UP-TO-DATE
> Task :essentials-module-market:remapJar UP-TO-DATE
> Task :essentials-module-teleport:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-module-teleport:jar SKIPPED
> Task :essentials-module-teleport:sourcesJar UP-TO-DATE
> Task :essentials-module-teleport:remapJar UP-TO-DATE
> Task :essentials-module-utilities:inspectClassesForKotlinIC UP-TO-DATE
> Task :essentials-module-utilities:jar SKIPPED
> Task :essentials-module-utilities:sourcesJar UP-TO-DATE
> Task :essentials-module-utilities:remapJar UP-TO-DATE
> Task :remapJar UP-TO-DATE
> Task :assemble UP-TO-DATE

> Task :curseforge350123 FAILED
Uploaded /home/mart/git/Essentials/build/libs/essentials-0.0.1+1.15.2.jar to CurseForge Project: 350123, with ID: 2952296

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':curseforge350123'.
> java.lang.NullPointerException (no error message)

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.3/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 26s
58 actionable tasks: 24 executed, 34 up-to-date

Only the main jar gets uploaded, the additional files do not.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant