From d53a5dd98bf309230be3e2c000aad48aed79ff61 Mon Sep 17 00:00:00 2001 From: Sundeep Malladi Date: Mon, 18 May 2026 14:49:15 -0500 Subject: [PATCH] [TOOLCM-4360] Enable dual publish to CodeArtifact and Nexus 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 --- 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 + +