-
Notifications
You must be signed in to change notification settings - Fork 26
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
Switch to Bintray/JCenter/JFrog OSS for publishing of artifacts #503
Comments
Connections between Bintray, JCenter, JFrog OSS, and ArtifactoryJCenter: artifact repo, like Maven Central but better JFrog Bintray: provides simple per-user or per-organisation artifact repositories. Packages from these repos can be uploaded to JCenter, and then propagated to Maven Central. Bintray can sign the packages via its own GPG key. No snapshot support for OSS projects (available in paid enterprise plan). Bintray keys are used for interacting with every JFrog solution. JFrog Artifactory: "universal repository manager", enterprise solution for hosting various artifacts, not only Maven's. Also has a Gradle plugin for magically interacting with these repositories. JFrog OSS: Artifactory repos dedicated for OSS projects, can be used to host releases as well as snapshots. Requires an opt-in request to be submitted for each individual package for hosting there. Two repos available for OSS projects: Remarks and risk analysis
|
Sources, links, worth-a-readGradle Bintray Plugin: Snapshots and Bintray: Snapshotting at JFrog OSS: Artifactory plugin JFrog help: Source for how we interact with Bintray Gradle plugin: |
Ticket for the only outstanding bug in Some more testing will need to be done after above is fixed, including verifying multi-artifact projects (composite projects). The only tests that I have done have been with |
You should reconsider this https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/ |
Due to reported constant problems with uploading to ossrh we need to see and check how can we use the repositories provided by Bintray (JCenter and JFrog OSS).
Checklist/progress/TODO:
jcenter-publish
)The text was updated successfully, but these errors were encountered: