Skip to content

[TOOLCM-4360] Enable dual publish to CodeArtifact and Nexus#7

Open
balanceiskey wants to merge 1 commit into
mainfrom
toolcm-4360
Open

[TOOLCM-4360] Enable dual publish to CodeArtifact and Nexus#7
balanceiskey wants to merge 1 commit into
mainfrom
toolcm-4360

Conversation

@balanceiskey
Copy link
Copy Markdown

@balanceiskey balanceiskey commented May 18, 2026

Enables dual publishing to AWS CodeArtifact on java-mcp-sdk while preserving the existing Nexus deployment. This is part of the Phase 1 Nexus → CodeArtifact migration (TOOLCM-4349). Artifacts will now be published to both registries during mvn deploy, allowing gradual consumer migration without disruption.

Change Summary

  • pom.xml: Version bumped 0.12.0-sprout → 0.13.0-sprout (minor). Added a us-deploy execution to the existing maven-deploy-plugin declaration with an altDeploymentRepository pointing at the sproutsocial-us-releases CodeArtifact registry. Added a matching <repository> entry for sproutsocial-us-releases under <repositories> so the registry is also available for dependency resolution. Existing Nexus <distributionManagement> is untouched.
  • mcp-bom/pom.xml: Version bumped 0.12.0-sprout → 0.13.0-sprout (parent ref + internal module refs).
  • mcp/pom.xml: Version bumped 0.12.0-sprout → 0.13.0-sprout (parent ref).
  • mcp-test/pom.xml: Version bumped 0.12.0-sprout → 0.13.0-sprout (parent ref + internal mcp dep).
  • mcp-spring/mcp-spring-webflux/pom.xml: Version bumped 0.12.0-sprout → 0.13.0-sprout (parent ref + internal module refs).
  • mcp-spring/mcp-spring-webmvc/pom.xml: Version bumped 0.12.0-sprout → 0.13.0-sprout (parent ref + internal module refs).

No CHANGELOG.md exists in this repo, so none was added (per the skill: don't introduce new CHANGELOGs).

Related Links

Add maven-deploy-plugin configuration to publish artifacts to AWS
CodeArtifact while maintaining existing Nexus deployment. This enables
gradual migration to CodeArtifact without disrupting existing consumers.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@balanceiskey balanceiskey requested a review from stantonk May 18, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant