osgi
osgi copied to clipboard
Migration to Sonatype Central Publisher
The existing infrastructure used by the OSGi build to publish to org.osgi is being sunset at the end of June. We need to update our build processes to start using the new infrastructure.
- Migration of org.osgi namespace to Central Publishing - this can be done automatically when we are ready
- Using the new endpoints. Sonatype have a full new process, but provide a migration path for staging (what we do currently) https://central.sonatype.org/publish/publish-portal-ossrh-staging-api/ The build needs to be updated for this
- Getting secrets provisioned - we may need new secrets to be provisioned to allow us to publish in CI, or it's possible that the existing ones can still be used.
i can take 2 and 3
The deadline has now passed. I will complete step 1.
Just wanted to share what the maven-devs use (FYI @cstamas )
- https://github.com/maveniverse/njord
The deadline has now passed. I will complete step 1.
This was done, and I also enabled snapshot publishing for the org.osgi namespace