-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release on maven central? #49
Comments
Well sorry I just never published anything on maven central. |
I followed https://dev.to/kotlin/how-to-build-and-publish-a-kotlin-multiplatform-library-going-public-4a8k for my |
The annoying part is that you have to get permission for a group ID with
sonatype. You can use the com.github version of your domain to publish the
artifact though.
…On Wed, Aug 10, 2022, 5:22 AM Dominic Fischer ***@***.***> wrote:
I followed
https://dev.to/kotlin/how-to-build-and-publish-a-kotlin-multiplatform-library-going-public-4a8k
for my matrix-kt project. (Check the last few commits on the master
branch)
It similar to yours as it has bindings. Besides having a lot of files it's
fairly simple on the gradle side of things.
Feel free to ping me on Slack (or here I guess) if you have questions and
I might be able to answer them 🙂.
—
Reply to this email directly, view it on GitHub
<#49 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGUWAL4DZJSCZVF7KDU75LVYNYEPANCNFSM56C3D3IA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I think Jitpack website is a easier way than publishing in the maven central. You can publish a java/kotlin library in this website by creating a release in github,Why not think about this? |
I just absolutely didn't have time last month, sorry. |
I appreciate the update |
Hi 👋 I'd like to be able to help with this. I've configured a few Kotlin multiplatform projects, (kxs-ts-gen and ks3) for Maven Central publishing. There are a few gotchas that can really cause trouble.
If you like I can create a PR that re-implements the same logic as in ks3? This will involved some refactoring of the build logic though, by creating Gradle buildSrc convention plugins to make the build logic more modular. |
I'd be glad to offer a repo for publishing in the meanwhile, if this helps |
This is awesome that you've put this project together and continue to maintain it. I'm trying to think of an easy way to add it to an app, and it's not an easy process. It'd be amazing if this were on maven central so we could pull it naturally as a dependency!
The text was updated successfully, but these errors were encountered: