From 58df247f2d0f40f5c041f6de02f49f5e25d95262 Mon Sep 17 00:00:00 2001 From: Sundeep Malladi Date: Mon, 13 Jul 2026 14:03:48 -0500 Subject: [PATCH] [TOOLCM-3834] Enable dual publish to CodeArtifact and Nexus Add maven-deploy-plugin us-deploy execution and the sproutsocial-us-releases repository to the root pom so artifacts publish to AWS CodeArtifact while maintaining existing Nexus deployment. Bumps version 0.12.0-sprout -> 0.13.0-sprout across all modules. This enables gradual migration to CodeArtifact without disrupting existing consumers. Co-Authored-By: Claude Opus 4.8 (1M context) --- mcp-bom/pom.xml | 4 ++-- mcp-spring/mcp-spring-webflux/pom.xml | 6 +++--- mcp-spring/mcp-spring-webmvc/pom.xml | 8 ++++---- mcp-test/pom.xml | 4 ++-- mcp/pom.xml | 2 +- pom.xml | 25 ++++++++++++++++++++++++- 6 files changed, 36 insertions(+), 13 deletions(-) diff --git a/mcp-bom/pom.xml b/mcp-bom/pom.xml index 393d50478..31f49bdfc 100644 --- a/mcp-bom/pom.xml +++ b/mcp-bom/pom.xml @@ -7,7 +7,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp-parent - 0.12.0-sprout + 0.13.0-sprout mcp-bom @@ -30,7 +30,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp - 0.12.0-sprout + 0.13.0-sprout diff --git a/mcp-spring/mcp-spring-webflux/pom.xml b/mcp-spring/mcp-spring-webflux/pom.xml index 24bc0a37e..699e84fd6 100644 --- a/mcp-spring/mcp-spring-webflux/pom.xml +++ b/mcp-spring/mcp-spring-webflux/pom.xml @@ -6,7 +6,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp-parent - 0.12.0-sprout + 0.13.0-sprout ../../pom.xml mcp-spring-webflux @@ -25,13 +25,13 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp - 0.12.0-sprout + 0.13.0-sprout com.sproutsocial.io.modelcontextprotocol.sdk mcp-test - 0.12.0-sprout + 0.13.0-sprout test diff --git a/mcp-spring/mcp-spring-webmvc/pom.xml b/mcp-spring/mcp-spring-webmvc/pom.xml index 3a6ffa619..61c14e8c8 100644 --- a/mcp-spring/mcp-spring-webmvc/pom.xml +++ b/mcp-spring/mcp-spring-webmvc/pom.xml @@ -6,7 +6,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp-parent - 0.12.0-sprout + 0.13.0-sprout ../../pom.xml mcp-spring-webmvc @@ -25,7 +25,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp - 0.12.0-sprout + 0.13.0-sprout @@ -37,14 +37,14 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp-test - 0.12.0-sprout + 0.13.0-sprout test com.sproutsocial.io.modelcontextprotocol.sdk mcp-spring-webflux - 0.12.0-sprout + 0.13.0-sprout test diff --git a/mcp-test/pom.xml b/mcp-test/pom.xml index 09793dea6..379e8745d 100644 --- a/mcp-test/pom.xml +++ b/mcp-test/pom.xml @@ -6,7 +6,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp-parent - 0.12.0-sprout + 0.13.0-sprout mcp-test jar @@ -24,7 +24,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp - 0.12.0-sprout + 0.13.0-sprout diff --git a/mcp/pom.xml b/mcp/pom.xml index a5a8721f6..3384db9ee 100644 --- a/mcp/pom.xml +++ b/mcp/pom.xml @@ -6,7 +6,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp-parent - 0.12.0-sprout + 0.13.0-sprout mcp jar diff --git a/pom.xml b/pom.xml index 57a179853..53df0ee77 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.sproutsocial.io.modelcontextprotocol.sdk mcp-parent - 0.12.0-sprout + 0.13.0-sprout pom https://github.com/modelcontextprotocol/java-sdk @@ -255,10 +255,23 @@ + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + us-deploy + deploy + + deploy + + + sproutsocial-us-releases::https://sproutsocial-412335208158.d.codeartifact.us-east-1.amazonaws.com/maven/mvn_releases/ + + + com.github.eirslett @@ -388,6 +401,16 @@ true + + sproutsocial-us-releases + https://sproutsocial-412335208158.d.codeartifact.us-east-1.amazonaws.com/maven/mvn_releases/ + + true + + + false + +