RalleYTN / XInput-Plugin-for-JInput

A plugin for JInput that provides support for XInput gamepads
MIT License
13 stars 3 forks source link

Migrate to Maven Central #2

Open sczerwinski opened 1 year ago

sczerwinski commented 1 year ago

Would you be willing to consider migrating to Maven Central (OSSRH) with future releases? The reason for my request is that I simply don't find JitPack reliable enough for commercial purposes (with deadlines). I publish my open source projects to Maven Central and I've been much more happy with their service stability.

For the last 3 hours, I haven't been able to build my project on GitHub, due to JitPack issues:

Execution failed for task ':game:app:kaptGenerateStubsKotlin'.
> Error while evaluating property 'filteredArgumentsMap' of task ':game:app:kaptGenerateStubsKotlin'
   > Could not resolve all files for configuration ':game:app:compileClasspath'.
      > Could not resolve com.github.RalleYTN:XInput-Wrapper:1.2.1.
        Required by:
            project :game:app
         > Could not resolve com.github.RalleYTN:XInput-Wrapper:1.2.1.
            > Could not get resource 'https://jitpack.io/com/github/RalleYTN/XInput-Wrapper/1.2.1/XInput-Wrapper-1.2.1.pom'.
               > Could not GET 'https://jitpack.io/com/github/RalleYTN/XInput-Wrapper/1.2.1/XInput-Wrapper-1.2.1.pom'. Received status code 521 from server: 
      > Could not resolve com.github.RalleYTN:XInput-Plugin-for-JInput:1.2.0.
        Required by:
            project :game:app
         > Could not resolve com.github.RalleYTN:XInput-Plugin-for-JInput:1.2.0.
            > Could not get resource 'https://jitpack.io/com/github/RalleYTN/XInput-Plugin-for-JInput/1.2.0/XInput-Plugin-for-JInput-1.2.0.pom'.
               > Could not GET 'https://jitpack.io/com/github/RalleYTN/XInput-Plugin-for-JInput/1.2.0/XInput-Plugin-for-JInput-1.2.0.pom'. Received status code 521 from server: 

despite JitPack claiming it is fully operational: https://status.jitpack.io/ It's not the first time I had this kind of issue in various projects with JitPack specifically.

In the meantime, I've downloaded jars and embedded them in the project, but it's rather a temporary workaround for me.

RalleYTN commented 1 year ago

I will look into it