carnival-data/carnival

Publish Carnival to Maven Central

th5 opened this issue · 2 comments

th5 commented

Is the trunk ready for a release?

I have a pretty good idea of what needs to happen to actually perform the publication, including actions needed on both the GitHub and Maven sides. Are we ready to move forward? If not, what should next steps be?

kinow commented

Hi @hjwilli I am reading the installation instructions, and from what I understood there's a gradle build step to publish the carnival packages to a local maven repository. Having them in Maven Central would definitely be easier for users to test it, developers to maintain their dependencies versioned in a unique place, and to allow reproducibility (since it won't require users to re-build a commit/tag).

I've published via Sonatype, and their docs are quite good, if you'd like to have some reference: https://central.sonatype.org/publish/publish-maven/

Cheers,
Bruno

kinow commented

Sorry, just saw #67 where I can see you are already familiar with Sonatype 👍