Skip to content

Commit b26604f

Browse files
chickenljralf0131
authored andcommitted
use maven CI friendly versions: revision, cherry-pick to 3.x. (#3852)
* use maven CI friendly versions: revision * add back mis-deleted files * bump version to 3.0.0-SNAPSHOT
1 parent 003e400 commit b26604f

File tree

99 files changed

+769
-366
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+769
-366
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip
1+
distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.6.0/apache-maven-3.6.0-bin.zip

codestyle/checkstyle.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<!-- TreeWalker Checks -->
1111
<module name="TreeWalker">
12-
<module name="SuppressWarningsHolder" />
12+
<module name="SuppressWarningsHolder"/>
1313

1414
<module name="AvoidStarImport"/>
1515
<module name="AvoidEscapedUnicodeCharacters">

dubbo-all/pom.xml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,10 @@
1919
<parent>
2020
<groupId>org.apache.dubbo</groupId>
2121
<artifactId>dubbo-parent</artifactId>
22-
<version>2.7.1-SNAPSHOT</version>
22+
<version>${revision}</version>
2323
<relativePath>../pom.xml</relativePath>
2424
</parent>
2525
<artifactId>dubbo</artifactId>
26-
<version>2.7.1-SNAPSHOT</version>
2726
<packaging>jar</packaging>
2827
<name>dubbo-all</name>
2928
<description>The all in one project of dubbo</description>
@@ -143,6 +142,13 @@
143142
<scope>compile</scope>
144143
<optional>true</optional>
145144
</dependency>
145+
<dependency>
146+
<groupId>org.apache.dubbo</groupId>
147+
<artifactId>dubbo-rpc-jsonrpc</artifactId>
148+
<version>${project.version}</version>
149+
<scope>compile</scope>
150+
<optional>true</optional>
151+
</dependency>
146152
<dependency>
147153
<groupId>org.apache.dubbo</groupId>
148154
<artifactId>dubbo-rpc-rmi</artifactId>
@@ -332,6 +338,13 @@
332338
<scope>compile</scope>
333339
<optional>true</optional>
334340
</dependency>
341+
<dependency>
342+
<groupId>org.apache.dubbo</groupId>
343+
<artifactId>dubbo-serialization-avro</artifactId>
344+
<version>${project.version}</version>
345+
<scope>compile</scope>
346+
<optional>true</optional>
347+
</dependency>
335348
<dependency>
336349
<groupId>org.apache.dubbo</groupId>
337350
<artifactId>dubbo-serialization-protostuff</artifactId>
@@ -491,6 +504,7 @@
491504
<include>org.apache.dubbo:dubbo-rpc-api</include>
492505
<include>org.apache.dubbo:dubbo-rpc-dubbo</include>
493506
<include>org.apache.dubbo:dubbo-rpc-injvm</include>
507+
<include>org.apache.dubbo:dubbo-rpc-jsonrpc</include>
494508
<include>org.apache.dubbo:dubbo-rpc-rmi</include>
495509
<include>org.apache.dubbo:dubbo-rpc-hessian</include>
496510
<include>org.apache.dubbo:dubbo-rpc-http</include>
@@ -523,6 +537,7 @@
523537
<include>org.apache.dubbo:dubbo-serialization-hessian2</include>
524538
<include>org.apache.dubbo:dubbo-serialization-fst</include>
525539
<include>org.apache.dubbo:dubbo-serialization-kryo</include>
540+
<include>org.apache.dubbo:dubbo-serialization-avro</include>
526541
<include>org.apache.dubbo:dubbo-serialization-jdk</include>
527542
<include>org.apache.dubbo:dubbo-serialization-protostuff</include>
528543
<include>org.apache.dubbo:dubbo-configcenter-api</include>

dubbo-bom/pom.xml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,32 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
Licensed to the Apache Software Foundation (ASF) under one or more
4+
contributor license agreements. See the NOTICE file distributed with
5+
this work for additional information regarding copyright ownership.
6+
The ASF licenses this file to You under the Apache License, Version 2.0
7+
(the "License"); you may not use this file except in compliance with
8+
the License. You may obtain a copy of the License at
9+
10+
http://www.apache.org/licenses/LICENSE-2.0
11+
12+
Unless required by applicable law or agreed to in writing, software
13+
distributed under the License is distributed on an "AS IS" BASIS,
14+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
See the License for the specific language governing permissions and
16+
limitations under the License.
17+
-->
218
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
319

420
<modelVersion>4.0.0</modelVersion>
521

622
<parent>
723
<groupId>org.apache.dubbo</groupId>
824
<artifactId>dubbo-parent</artifactId>
9-
<version>2.7.1-SNAPSHOT</version>
25+
<version>${revision}</version>
1026
</parent>
1127

1228
<groupId>org.apache.dubbo</groupId>
1329
<artifactId>dubbo-bom</artifactId>
14-
<version>2.7.1-SNAPSHOT</version>
1530
<packaging>pom</packaging>
1631

1732
<name>dubbo-bom</name>
@@ -158,6 +173,11 @@
158173
<artifactId>dubbo-rpc-injvm</artifactId>
159174
<version>${project.version}</version>
160175
</dependency>
176+
<dependency>
177+
<groupId>org.apache.dubbo</groupId>
178+
<artifactId>dubbo-rpc-jsonrpc</artifactId>
179+
<version>${project.version}</version>
180+
</dependency>
161181
<dependency>
162182
<groupId>org.apache.dubbo</groupId>
163183
<artifactId>dubbo-rpc-rmi</artifactId>
@@ -303,6 +323,11 @@
303323
<artifactId>dubbo-serialization-protostuff</artifactId>
304324
<version>${project.version}</version>
305325
</dependency>
326+
<dependency>
327+
<groupId>org.apache.dubbo</groupId>
328+
<artifactId>dubbo-serialization-avro</artifactId>
329+
<version>${project.version}</version>
330+
</dependency>
306331
<dependency>
307332
<groupId>org.apache.dubbo</groupId>
308333
<artifactId>dubbo-compatible</artifactId>

dubbo-cluster/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.apache.dubbo</groupId>
2121
<artifactId>dubbo-parent</artifactId>
22-
<version>2.7.1-SNAPSHOT</version>
22+
<version>${revision}</version>
2323
</parent>
2424
<artifactId>dubbo-cluster</artifactId>
2525
<packaging>jar</packaging>

dubbo-common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>org.apache.dubbo</groupId>
2222
<artifactId>dubbo-parent</artifactId>
23-
<version>2.7.1-SNAPSHOT</version>
23+
<version>${revision}</version>
2424
</parent>
2525
<artifactId>dubbo-common</artifactId>
2626
<packaging>jar</packaging>

dubbo-compatible/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>org.apache.dubbo</groupId>
2222
<artifactId>dubbo-parent</artifactId>
23-
<version>2.7.1-SNAPSHOT</version>
23+
<version>${revision}</version>
2424
</parent>
2525
<artifactId>dubbo-compatible</artifactId>
2626
<packaging>jar</packaging>

dubbo-config/dubbo-config-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.apache.dubbo</groupId>
2121
<artifactId>dubbo-config</artifactId>
22-
<version>2.7.1-SNAPSHOT</version>
22+
<version>${revision}</version>
2323
</parent>
2424
<artifactId>dubbo-config-api</artifactId>
2525
<packaging>jar</packaging>

0 commit comments

Comments
 (0)