Skip to content

Publish only bmq-sdk to Maven Central; add publish dry-run - #101

Open
hgeraldino wants to merge 1 commit into
bloomberg:mainfrom
hgeraldino:publish-only-bmq-sdk
Open

Publish only bmq-sdk to Maven Central; add publish dry-run#101
hgeraldino wants to merge 1 commit into
bloomberg:mainfrom
hgeraldino:publish-only-bmq-sdk

Conversation

@hgeraldino

Copy link
Copy Markdown
Contributor

Exclude the aggregator POM (bmq-sdk-java) and the examples module (bmq-examples), so only the bmq-sdk library is released. Add a dry_run toggle & bump version to 0.0.18.

Exclude the aggregator POM (bmq-sdk-java) and the examples module
(bmq-examples) from the Central bundle via the central-publishing plugin's
excludeArtifacts, so only the bmq-sdk library is released. Drop the
maven.deploy.skip settings, which central-publishing ignores.

Add a dry_run toggle to the publish workflow: when enabled it passes
-Dcentral.skipPublishing=true so the signed bundle is built and uploaded as a
CI artifact WITHOUT publishing to Central, letting the bundle contents be
verified before a real release.

Bump version to 0.0.18.

Signed-off-by: Hector Geraldino <hgeraldino@bloomberg.net>
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.

1 participant