moving hosting of artifacts out of jcenter (to maven central)
See original GitHub issueEOL of bintray/jcenter is planned for 2021/05/01 as explained in Service End for Bintray, JCenter, GoCenter, and ChartCenter | JFrog.
Proposed plan to move the release artifact out of bintray:
- Prepare hosting on maven central (via OSS sonatype), (see OSSRH Guide)
- create user account for release manager on https://issues.sonatype.org/
- request groupId
org.jmonkeyengine
project on oss.sonatype see Producers:- create a ticket on OSSRH
- summary :
hosting of org.jmonkeyengine
- description:
Request to host artifacts from jMonkeyEngine, currently hosted on bintray/jcenter (but not yet sync)
- groupId:
org.jmonkeyengine
- project Url:
https://jmonkeyengine.org/
- scm:
https://github.com/jMonkeyEngine/jmonkeyengine.git
- usernames: add
davidb
(to be able to sync from bintray) and user account previously created - already synced : None
- summary :
- create a TXT record in your DNS referencing your OSSRH ticket number and your groupId will be approved on OSSRH
- create a ticket on OSSRH
- request maven central sync on bintray (via the old bintray UI)
- eg: https://bintray.com/jmonkeyengine/org.jmonkeyengine/jme3-core/#central
- if existing artifacts don’t match the requirements, sync will failed
- update release workflow
- replace into scripts deploy release to bintray by deploy release to oss.sonatype (see deploy via Gradle )
- update doc for release manager
- update documentation about repository where are hosted artifacts (README, wiki,…)
- update dependencies of artifact that depend on jmonkeyengine
Issue Analytics
- State:
- Created 3 years ago
- Reactions:3
- Comments:50 (50 by maintainers)
Top Results From Across the Web
Migrating away from JCenter - Jeroen Mols
To fully migrate away from jcenter() , all we need to do is replace all jcenter() occurrences with mavenCentral() in all build.gradle files....
Read more >Migration from JCenter to Maven Central - Adyen
Migrating the old artifacts · Go to the JCenter website and click on the files you want to download. · Sign the files...
Read more >Upgrade Android Project from JCenter to Maven Central
Follow these steps to add Maven Central to your project to continue getting Android SDK updates. ... Step 2: Fully migrate off of...
Read more >Migrating old artifacts from JCenter to MavenCentral
Here, it is possible to download the artifacts by simply clicking on them. · Remember that all the files uploaded to MavenCentral must...
Read more >Migrating from JCenter to mavenCentral - Yoctopuce
To do so, you must simply add mavenCentral() in your build.gradle file. Make sure to put mavenCentral() before JCenter so that the build...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
jme3-core
3.3.2-stable
is sync from bintray to maven central (see https://repo1.maven.org/maven2/org/jmonkeyengine/jme3-core/) Every artifacts and version will require manual sync. 😦 I can do it for version 3.3.2-stable if you like. @stephengold can you try to sync some, use your ossrh cred as token (key == username, password == password) ?Apparently jme3-vr didn’t exist in JME 3.1.0. Other than that, the automation worked flawlessly, even for jme3-android. I didn’t have to do anything manually.
What happened regarding linking jme3-ios to JCenter?
I’ll try to copy the remaining “stable” releases tomorrow (3.2.0, 3.2.1, 3.2.2, and 3.2.3).