mslinks icon indicating copy to clipboard operation
mslinks copied to clipboard

Releasing to Maven central

Open vatbub opened this issue 3 years ago • 2 comments

Hi all, I just saw that you added gradle to your project. I am not that familiar with gradle as I am with Maven, hence, I would like to stop releasing mslinks to Maven Central. So, if anyone feels like taking that job over, feel free to do so 😎 Regards, Freddie aka vatbub

vatbub avatar Jul 10 '21 19:07 vatbub

Hey, Gradle was there since 1.0.5 as a build and test tool (maven is too complicated for me 🙂), recently I just added some wrapper scripts for convenience. So technically nothing has changed for you, you can grab the code and put it in maven repo as usual

DmitriiShamrikov avatar Jul 10 '21 19:07 DmitriiShamrikov

Since there seem to be more requests appearing: I have a fork with all required files for maven publishing. Here are the steps that a motivated contributor would need to do to update the lib in Maven Central:

  • Fork my fork
  • Merge the master branch of this repo into the fork
  • Update the pom to work without Bintray (Previously, I used Bintray to upload the Jars which is now defunct)
  • Request a new group ID at Maven Central
  • Replace the group ID in the pom
  • Update the version number in the Pom
  • Publish
  • Profit 😉

I can provide assistance with those steps, but don't have enough time to do that myself. Cheers 👋

vatbub avatar Nov 05 '23 09:11 vatbub