Skip to content
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

Migrate artifacts to a different hosting solution due to Bintray sunsetting on March 31st, 2021 #352

Open
2 of 4 tasks
Kigamba opened this issue Feb 23, 2021 · 7 comments

Comments

@Kigamba
Copy link
Contributor

Kigamba commented Feb 23, 2021

  • Register account & the package ID on Maven Central
  • Add deployment script to Maven Central
  • Migrate current artifacts to Maven Central
  • Update docs to support releases and library use
@shubham1g5
Copy link
Contributor

@Kigamba Any news on this ? We are getting build failures now probably due to this - Could not GET 'http://dl.bintray.com/ona/kujaku/io/ona/kujaku/library/0.8.7/library-0.8.7.pom'. Received status code 403 from server: Forbidden

@ekigamba
Copy link
Contributor

ekigamba commented May 12, 2021

@shubham1g5 Kindly update to v0.9.0 of the library and use this guide to setup fetching from the github package registry https://smartregister.atlassian.net/wiki/spaces/Documentation/pages/2641035265/Publishing+to+GitHub+Package+Registry#Using-a-published-library-from-GitHub-packages

The URL for the repository should be https://maven.pkg.github.com/onaio/kujaku

This is still a work in progress. Get back in case of issues

@shubham1g5
Copy link
Contributor

@Kigamba While you move to maven central, we would love for this package to be available on a platform which doesn't require auth to download the library. Jitpack for example should be really easy to setup.

@ctsims
Copy link

ctsims commented May 12, 2021

@Kigamba If you are interested in testing out Jitpack, their instructions for multi-project repos are a bit limited, but we have a working example here: https://github.com/dimagi/rd-toolkit of a codebase with a similar structure (one gradle project which is a support library for Gradle integration along with a second gradle project that is an android app) that might be useful for reference.

@ekigamba
Copy link
Contributor

ekigamba commented May 12, 2021

@shubham1g5 @ctsims Thanks for this. I also don't like the extra authentication step. This will be resolved quickly enough. I'll also consider Jitpack

@ekigamba
Copy link
Contributor

ekigamba commented May 20, 2021

@shubham1g5 Kujaku library v0.9.0 and utils v0.8.0 are now on Maven Central.

All you need is Kujaku library v0.9.0

@shubham1g5
Copy link
Contributor

Thanks a lot @ekigamba

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

No branches or pull requests

4 participants