Skip to content

Commit 5fa57a3

Browse files
committed
chore: use Maven CI Friendly Versions
- Add support for building a specific SDK version via the `revision` property. Signed-off-by: YunKui Lu <[email protected]>
1 parent 07e7b8f commit 5fa57a3

File tree

6 files changed

+16
-11
lines changed

6 files changed

+16
-11
lines changed

mcp-bom/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
<parent>
88
<groupId>io.modelcontextprotocol.sdk</groupId>
99
<artifactId>mcp-parent</artifactId>
10-
<version>0.11.0-SNAPSHOT</version>
10+
<version>${revision}</version>
11+
<relativePath>../pom.xml</relativePath>
1112
</parent>
1213

1314
<artifactId>mcp-bom</artifactId>

mcp-spring/mcp-spring-webflux/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>io.modelcontextprotocol.sdk</groupId>
88
<artifactId>mcp-parent</artifactId>
9-
<version>0.11.0-SNAPSHOT</version>
9+
<version>${revision}</version>
1010
<relativePath>../../pom.xml</relativePath>
1111
</parent>
1212
<artifactId>mcp-spring-webflux</artifactId>
@@ -25,13 +25,13 @@
2525
<dependency>
2626
<groupId>io.modelcontextprotocol.sdk</groupId>
2727
<artifactId>mcp</artifactId>
28-
<version>0.11.0-SNAPSHOT</version>
28+
<version>${project.version}</version>
2929
</dependency>
3030

3131
<dependency>
3232
<groupId>io.modelcontextprotocol.sdk</groupId>
3333
<artifactId>mcp-test</artifactId>
34-
<version>0.11.0-SNAPSHOT</version>
34+
<version>${project.version}</version>
3535
<scope>test</scope>
3636
</dependency>
3737

mcp-spring/mcp-spring-webmvc/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>io.modelcontextprotocol.sdk</groupId>
88
<artifactId>mcp-parent</artifactId>
9-
<version>0.11.0-SNAPSHOT</version>
9+
<version>${revision}</version>
1010
<relativePath>../../pom.xml</relativePath>
1111
</parent>
1212
<artifactId>mcp-spring-webmvc</artifactId>
@@ -25,13 +25,13 @@
2525
<dependency>
2626
<groupId>io.modelcontextprotocol.sdk</groupId>
2727
<artifactId>mcp</artifactId>
28-
<version>0.11.0-SNAPSHOT</version>
28+
<version>${project.version}</version>
2929
</dependency>
3030

3131
<dependency>
3232
<groupId>io.modelcontextprotocol.sdk</groupId>
3333
<artifactId>mcp-test</artifactId>
34-
<version>0.11.0-SNAPSHOT</version>
34+
<version>${project.version}</version>
3535
<scope>test</scope>
3636
</dependency>
3737

mcp-test/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
<parent>
77
<groupId>io.modelcontextprotocol.sdk</groupId>
88
<artifactId>mcp-parent</artifactId>
9-
<version>0.11.0-SNAPSHOT</version>
9+
<version>${revision}</version>
10+
<relativePath>../pom.xml</relativePath>
1011
</parent>
1112
<artifactId>mcp-test</artifactId>
1213
<packaging>jar</packaging>
@@ -24,7 +25,7 @@
2425
<dependency>
2526
<groupId>io.modelcontextprotocol.sdk</groupId>
2627
<artifactId>mcp</artifactId>
27-
<version>0.11.0-SNAPSHOT</version>
28+
<version>${project.version}</version>
2829
</dependency>
2930

3031
<dependency>

mcp/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
<parent>
77
<groupId>io.modelcontextprotocol.sdk</groupId>
88
<artifactId>mcp-parent</artifactId>
9-
<version>0.11.0-SNAPSHOT</version>
9+
<version>${revision}</version>
10+
<relativePath>../pom.xml</relativePath>
1011
</parent>
1112
<artifactId>mcp</artifactId>
1213
<packaging>jar</packaging>

pom.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>io.modelcontextprotocol.sdk</groupId>
88
<artifactId>mcp-parent</artifactId>
9-
<version>0.11.0-SNAPSHOT</version>
9+
<version>${revision}</version>
1010

1111
<packaging>pom</packaging>
1212
<url>https://github.com/modelcontextprotocol/java-sdk</url>
@@ -52,6 +52,8 @@
5252
</ciManagement>
5353

5454
<properties>
55+
<revision>0.11.0-SNAPSHOT</revision>
56+
5557
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5658
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
5759
<java.version>17</java.version>

0 commit comments

Comments
 (0)