Skip to content

Conversation

heurtematte
Copy link
Contributor

@heurtematte heurtematte commented Sep 3, 2025

Related to: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/6542
Related to https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/6638

Manage a new central.testing server_id for the project, allowing it to download artifacts not yet published to Maven Central, for example in a validated state.

This can be used it in two different ways:

By using the new global profile named: central.testing. e.g: mvn clean install -B -V -Pcentral.testing

Or by defining a repository with id central.testing directly in the pom.xml like:

    <repositories>
        <repository>
            <id>central.testing</id>
        </repository>
    </repositories>

sonatype documentation: https://central.sonatype.org/publish/publish-portal-api/#maven

Added also a new entry central.staging with the forged bearer token to request central staging.

@heurtematte heurtematte marked this pull request as draft September 3, 2025 16:21
@fredg02
Copy link
Contributor

fredg02 commented Sep 3, 2025

Have we confirmed that projects really need this functionality?

@heurtematte
Copy link
Contributor Author

I’m quite surprised that no one has asked for it until now. 😃 in particular projects that use the staging feature.
Let's see if it is usefull first with the openmq project.

Signed-off-by: sebastien.heurtematte <[email protected]>
…r staging request

Signed-off-by: sebastien.heurtematte <[email protected]>
Copy link

@heurtematte
Copy link
Contributor Author

Added also a new entry central.staging with the forged bearer token to request central staging.
Related to https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/6638

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

Successfully merging this pull request may close these issues.

2 participants