This is an automated email from the ASF dual-hosted git repository.

mercyblitz pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-dubbo-spring-boot-project.git


The following commit(s) were added to refs/heads/master by this push:
     new d2b85e0  0.2.1 release (#402)
d2b85e0 is described below

commit d2b85e0a0aabcf950ff3715e46c05e08523303a1
Author: 小马哥 <[email protected]>
AuthorDate: Mon Jan 21 12:48:27 2019 +0800

    0.2.1 release (#402)
    
    * 0.2.1 (#345)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * 0.2.1 (#346)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * 0.2.1 (#357)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * 0.2.1 (#360)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * 0.2.1 (#367)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * 0.2.1 (#372) (#374)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#378)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#389)
    
    * 0.2.1 (#372)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#376)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * 0.2.1 (#386)
    
    * Fix apache/incubator-dubbo-spring-boot-project#169
    
    * Polish : apache/incubator-dubbo-spring-boot-project#324 & 
apache/incubator-dubbo-spring-boot-project#325
    
    * Polish : apache/incubator-dubbo-spring-boot-project#315
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321
    
    * Polish : apache/incubator-dubbo-spring-boot-project#321 for test case
    
    * Polish : Update Demos
    
    * Polish : Update version to be 0.2.1
    
    * Polish : apache/incubator-dubbo-spring-boot-project#319
    
    * Polish : apache/incubator-dubbo-spring-boot-project#226
    
    * Polish : apache/incubator-dubbo-spring-boot-project#309
    
    * Fix the test case's bugs
    
    * Fix the test case's bugs
    
    * Fix a JavaDoc issue
    
    * Update SNAPSHOT and add exclude list
    
    * Update SNAPSHOT to be 0.2.1-SNAPSHOT
    
    * Update JDK versions
    
    * Update JDK versions
    
    * Reactor & remove author info
    
    * Refactor : to save a shutdown hook thread
    
    * Remove javax.servlet:javax.servlet-api:3.1.0 that may cause class 
conflict, and use indirectly dependencies from spring-boot-starter-*
    
    * Polish apache/incubator-dubbo-spring-boot-project#341
    
    * Add the samples
    
    * Add a license
    
    * Add the samples of Zookeeper and Nacos
    
    * Update README.md
    
    * Fix the test cases
    
    * Polish apache/incubator-dubbo-spring-boot-project#366
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Polish apache/incubator-dubbo-spring-boot-project#370
    
    * Add NOTICE and DISCLAIMER
---
 DISCLAIMER                                         |   1 +
 NOTICE                                             |  14 +++
 README_CN.md                                       |   2 +-
 dubbo-spring-boot-actuator/README.md               |   2 +-
 dubbo-spring-boot-actuator/README_CN.md            |   4 +-
 dubbo-spring-boot-actuator/pom.xml                 |   2 +-
 dubbo-spring-boot-autoconfigure/README.md          |   2 +-
 dubbo-spring-boot-autoconfigure/pom.xml            |   2 +-
 .../assembly/bin-release.xml                       |  50 +++++++++
 .../assembly/source-release.xml                    |  55 ++++++++++
 dubbo-spring-boot-distribution/pom.xml             | 113 +++++++++++++++++++++
 dubbo-spring-boot-parent/pom.xml                   |   2 +-
 .../auto-configure-samples/consumer-sample/pom.xml |   2 +-
 .../auto-configure-samples/pom.xml                 |   2 +-
 .../auto-configure-samples/provider-sample/pom.xml |   2 +-
 .../consumer-sample/pom.xml                        |   2 +-
 .../dubbo-registry-nacos-samples/pom.xml           |   2 +-
 .../provider-sample/pom.xml                        |   2 +-
 .../consumer-sample/pom.xml                        |   2 +-
 .../dubbo-registry-zookeeper-samples/pom.xml       |   2 +-
 .../provider-sample/pom.xml                        |   2 +-
 .../consumer-sample/pom.xml                        |   2 +-
 .../externalized-configuration-samples/pom.xml     |   2 +-
 .../provider-sample/pom.xml                        |   2 +-
 dubbo-spring-boot-samples/pom.xml                  |   2 +-
 dubbo-spring-boot-samples/sample-api/pom.xml       |   2 +-
 dubbo-spring-boot-starter/pom.xml                  |   2 +-
 pom.xml                                            |  14 ++-
 28 files changed, 265 insertions(+), 28 deletions(-)

diff --git a/DISCLAIMER b/DISCLAIMER
new file mode 100644
index 0000000..bed312a
--- /dev/null
+++ b/DISCLAIMER
@@ -0,0 +1 @@
+Apache Dubbo is an effort undergoing incubation at The Apache Software 
Foundation (ASF), sponsored by the Incubator. Incubation is required of all 
newly accepted projects until a further review indicates that the 
infrastructure, communications, and decision making process have stabilized in 
a manner consistent with other successful ASF projects. While incubation status 
is not necessarily a reflection of the completeness or stability of the code, 
it does indicate that the project has yet  [...]
\ No newline at end of file
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 0000000..97fefd0
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,14 @@
+Apache Dubbo (incubating)
+Copyright 2018-2019 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+This product contains code form the Netty Project:
+
+The Netty Project
+=================
+Please visit the Netty web site for more information:
+  * http://netty.io/
+
+Copyright 2014 The Netty Project
\ No newline at end of file
diff --git a/README_CN.md b/README_CN.md
index bdf5840..85a320d 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -26,7 +26,7 @@
 <dependency>
     <groupId>com.alibaba.boot</groupId>
     <artifactId>dubbo-spring-boot-starter</artifactId>
-    <version>0.2.1-SNAPSHOT</version>
+    <version>0.2.1</version>
 </dependency>
 
 <!-- Dubbo -->
diff --git a/dubbo-spring-boot-actuator/README.md 
b/dubbo-spring-boot-actuator/README.md
index 1410bca..0b74034 100644
--- a/dubbo-spring-boot-actuator/README.md
+++ b/dubbo-spring-boot-actuator/README.md
@@ -33,7 +33,7 @@ You can introduce the latest `dubbo-spring-boot-actuator` to 
your project by ad
 <dependency>
     <groupId>com.alibaba.boot</groupId>
     <artifactId>dubbo-spring-boot-actuator</artifactId>
-    <version>0.2.1-SNAPSHOT</version>
+    <version>0.2.1</version>
 </dependency>
 ```
 If your project failed to resolve the dependency, try to add the following 
repository:
diff --git a/dubbo-spring-boot-actuator/README_CN.md 
b/dubbo-spring-boot-actuator/README_CN.md
index 54db9cc..14a4103 100644
--- a/dubbo-spring-boot-actuator/README_CN.md
+++ b/dubbo-spring-boot-actuator/README_CN.md
@@ -31,14 +31,14 @@
     <dependency>
         <groupId>com.alibaba.boot</groupId>
         <artifactId>dubbo-spring-boot-starter</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>0.2.1</version>
     </dependency>
 
     <!-- Production-Ready 特性 -->
     <dependency>
         <groupId>com.alibaba.boot</groupId>
         <artifactId>dubbo-spring-boot-actuator</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>0.2.1</version>
     </dependency>
 
      ...
diff --git a/dubbo-spring-boot-actuator/pom.xml 
b/dubbo-spring-boot-actuator/pom.xml
index 4e41bf2..644e5d2 100644
--- a/dubbo-spring-boot-actuator/pom.xml
+++ b/dubbo-spring-boot-actuator/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <artifactId>dubbo-spring-boot-parent</artifactId>
         <groupId>com.alibaba.boot</groupId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../dubbo-spring-boot-parent/pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-autoconfigure/README.md 
b/dubbo-spring-boot-autoconfigure/README.md
index d75b8a1..0b461ce 100644
--- a/dubbo-spring-boot-autoconfigure/README.md
+++ b/dubbo-spring-boot-autoconfigure/README.md
@@ -23,7 +23,7 @@ You can introduce the latest 
`dubbo-spring-boot-autoconfigure` to your project
 <dependency>
     <groupId>com.alibaba.boot</groupId>
     <artifactId>dubbo-spring-boot-autoconfigure</artifactId>
-    <version>0.2.1-SNAPSHOT</version>
+    <version>0.2.1</version>
 </dependency>
 ```
 
diff --git a/dubbo-spring-boot-autoconfigure/pom.xml 
b/dubbo-spring-boot-autoconfigure/pom.xml
index 6fb2ea3..f9e933a 100644
--- a/dubbo-spring-boot-autoconfigure/pom.xml
+++ b/dubbo-spring-boot-autoconfigure/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot</groupId>
         <artifactId>dubbo-spring-boot-parent</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../dubbo-spring-boot-parent/pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-distribution/assembly/bin-release.xml 
b/dubbo-spring-boot-distribution/assembly/bin-release.xml
new file mode 100644
index 0000000..1a94381
--- /dev/null
+++ b/dubbo-spring-boot-distribution/assembly/bin-release.xml
@@ -0,0 +1,50 @@
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+  -->
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+          xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 
http://maven.apache.org/xsd/assembly-2.0.0.xsd";>
+    <id>bin-release</id>
+    <formats>
+        <format>zip</format>
+    </formats>
+    <includeBaseDirectory>true</includeBaseDirectory>
+    <baseDirectory>${project.build.finalName}-bin-release</baseDirectory>
+    <fileSets>
+        <fileSet>
+            <directory>../</directory>
+            <includes>
+                <include>DISCLAIMER</include>
+                <include>NOTICE</include>
+                <include>LICENSE</include>
+            </includes>
+        </fileSet>
+    </fileSets>
+
+    <dependencySets>
+        <dependencySet>
+            <useProjectArtifact>true</useProjectArtifact>
+            <unpack>false</unpack>
+            <outputDirectory>/libs</outputDirectory>
+            <scope>runtime</scope>
+            <includes>
+                <include>com.alibaba.boot:*</include>
+            </includes>
+            <excludes>
+                <exclude>com.alibaba:fastjson</exclude>
+            </excludes>
+        </dependencySet>
+    </dependencySets>
+</assembly>
diff --git a/dubbo-spring-boot-distribution/assembly/source-release.xml 
b/dubbo-spring-boot-distribution/assembly/source-release.xml
new file mode 100644
index 0000000..bbbec61
--- /dev/null
+++ b/dubbo-spring-boot-distribution/assembly/source-release.xml
@@ -0,0 +1,55 @@
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+  -->
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+          xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 
http://maven.apache.org/xsd/assembly-2.0.0.xsd";>
+    <id>source-release</id>
+    <formats>
+        <format>zip</format>
+    </formats>
+    <includeBaseDirectory>true</includeBaseDirectory>
+    <baseDirectory>${project.build.finalName}-source-release</baseDirectory>
+
+    <fileSets>
+        <fileSet>
+            <directory>../</directory>
+            <useDefaultExcludes>true</useDefaultExcludes>
+            <includes>
+                <include>**/*</include>
+            </includes>
+            <excludes>
+                <exclude>**/target/**</exclude>
+                <exclude>**/build/**</exclude>
+                <exclude>**/eclipse-classes/**</exclude>
+                <exclude>*.enc</exclude>
+                <exclude>*.gpg</exclude>
+                <exclude>**/surefire*</exclude>
+                <exclude>**/svn-commit*</exclude>
+                <exclude>**/.idea/**</exclude>
+                <exclude>**/*.iml</exclude>
+                <exclude>**/*.ipr</exclude>
+                <exclude>**/*.iws</exclude>
+                <exclude>**/cobertura.ser</exclude>
+                <exclude>**/*.log</exclude>
+                <exclude>release.properties</exclude>
+                <exclude>**/*.xml.*</exclude>
+                <exclude>**/.mvn/**</exclude>
+                <exclude>**/*.jar</exclude>
+                <exclude>**/mvnw*</exclude>
+            </excludes>
+        </fileSet>
+    </fileSets>
+</assembly>
diff --git a/dubbo-spring-boot-distribution/pom.xml 
b/dubbo-spring-boot-distribution/pom.xml
new file mode 100644
index 0000000..377375b
--- /dev/null
+++ b/dubbo-spring-boot-distribution/pom.xml
@@ -0,0 +1,113 @@
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<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";>
+    <parent>
+        <groupId>com.alibaba.boot</groupId>
+        <artifactId>dubbo-spring-boot-parent</artifactId>
+        <version>${revision}</version>
+        <relativePath>../dubbo-spring-boot-parent/pom.xml</relativePath>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>dubbo-spring-boot-distribution</artifactId>
+    <packaging>pom</packaging>
+    <name>Dubbo Spring Boot Distribution</name>
+    <description>Dubbo Spring Boot Distribution</description>
+
+
+    <dependencies>
+
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>dubbo-spring-boot-actuator</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>dubbo-spring-boot-autoconfigure</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>dubbo-spring-boot-starter</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+
+    </dependencies>
+
+    <profiles>
+        <profile>
+            <id>release</id>
+            <build>
+                
<finalName>apache-dubbo-spring-boot-project-incubating-${project.version}</finalName>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <version>3.1.0</version>
+                        <executions>
+                            <execution>
+                                <id>bin-release</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        
<descriptor>assembly/bin-release.xml</descriptor>
+                                    </descriptors>
+                                </configuration>
+                            </execution>
+                            <execution>
+                                <id>source-release</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <descriptors>
+                                        
<descriptor>assembly/source-release.xml</descriptor>
+                                    </descriptors>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+
+    <build>
+
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <version>2.8.2</version>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+
+    </build>
+
+
+</project>
\ No newline at end of file
diff --git a/dubbo-spring-boot-parent/pom.xml b/dubbo-spring-boot-parent/pom.xml
index 5b5d29e..d2f44de 100644
--- a/dubbo-spring-boot-parent/pom.xml
+++ b/dubbo-spring-boot-parent/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot</groupId>
         <artifactId>dubbo-spring-boot-project</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git 
a/dubbo-spring-boot-samples/auto-configure-samples/consumer-sample/pom.xml 
b/dubbo-spring-boot-samples/auto-configure-samples/consumer-sample/pom.xml
index 174159d..1c1920f 100644
--- a/dubbo-spring-boot-samples/auto-configure-samples/consumer-sample/pom.xml
+++ b/dubbo-spring-boot-samples/auto-configure-samples/consumer-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-auto-configure-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-samples/auto-configure-samples/pom.xml 
b/dubbo-spring-boot-samples/auto-configure-samples/pom.xml
index 3af94c3..c994694 100644
--- a/dubbo-spring-boot-samples/auto-configure-samples/pom.xml
+++ b/dubbo-spring-boot-samples/auto-configure-samples/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/auto-configure-samples/provider-sample/pom.xml 
b/dubbo-spring-boot-samples/auto-configure-samples/provider-sample/pom.xml
index 75af9b5..8d8e322 100644
--- a/dubbo-spring-boot-samples/auto-configure-samples/provider-sample/pom.xml
+++ b/dubbo-spring-boot-samples/auto-configure-samples/provider-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-auto-configure-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
index 1da62fc..2f11091 100644
--- 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/consumer-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-registry-nacos-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/pom.xml 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/pom.xml
index a9c3995..32e2816 100644
--- a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/pom.xml
+++ b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
index 899b263..93740db 100644
--- 
a/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/dubbo-registry-nacos-samples/provider-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-registry-nacos-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/consumer-sample/pom.xml
 
b/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/consumer-sample/pom.xml
index cbf9b36..375c279 100644
--- 
a/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/consumer-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/consumer-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-registry-zookeeper-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/pom.xml 
b/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/pom.xml
index a07218d..f27101a 100644
--- a/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/pom.xml
+++ b/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/provider-sample/pom.xml
 
b/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/provider-sample/pom.xml
index eba5f19..fb46909 100644
--- 
a/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/provider-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/dubbo-registry-zookeeper-samples/provider-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-registry-zookeeper-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/externalized-configuration-samples/consumer-sample/pom.xml
 
b/dubbo-spring-boot-samples/externalized-configuration-samples/consumer-sample/pom.xml
index 3d4af18..413eb9b 100644
--- 
a/dubbo-spring-boot-samples/externalized-configuration-samples/consumer-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/externalized-configuration-samples/consumer-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         
<artifactId>dubbo-spring-boot-externalized-configuration-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/externalized-configuration-samples/pom.xml 
b/dubbo-spring-boot-samples/externalized-configuration-samples/pom.xml
index b5298df..9bf23e9 100644
--- a/dubbo-spring-boot-samples/externalized-configuration-samples/pom.xml
+++ b/dubbo-spring-boot-samples/externalized-configuration-samples/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git 
a/dubbo-spring-boot-samples/externalized-configuration-samples/provider-sample/pom.xml
 
b/dubbo-spring-boot-samples/externalized-configuration-samples/provider-sample/pom.xml
index 7e2d9c7..4f90d8c 100644
--- 
a/dubbo-spring-boot-samples/externalized-configuration-samples/provider-sample/pom.xml
+++ 
b/dubbo-spring-boot-samples/externalized-configuration-samples/provider-sample/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         
<artifactId>dubbo-spring-boot-externalized-configuration-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-samples/pom.xml 
b/dubbo-spring-boot-samples/pom.xml
index 3a8a9be..991c839 100644
--- a/dubbo-spring-boot-samples/pom.xml
+++ b/dubbo-spring-boot-samples/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot</groupId>
         <artifactId>dubbo-spring-boot-parent</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../dubbo-spring-boot-parent/pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-samples/sample-api/pom.xml 
b/dubbo-spring-boot-samples/sample-api/pom.xml
index f58e976..e6a6746 100644
--- a/dubbo-spring-boot-samples/sample-api/pom.xml
+++ b/dubbo-spring-boot-samples/sample-api/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot.samples</groupId>
         <artifactId>dubbo-spring-boot-samples</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/dubbo-spring-boot-starter/pom.xml 
b/dubbo-spring-boot-starter/pom.xml
index f5e7daf..2bd319a 100644
--- a/dubbo-spring-boot-starter/pom.xml
+++ b/dubbo-spring-boot-starter/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>com.alibaba.boot</groupId>
         <artifactId>dubbo-spring-boot-parent</artifactId>
-        <version>0.2.1-SNAPSHOT</version>
+        <version>${revision}</version>
         <relativePath>../dubbo-spring-boot-parent</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/pom.xml b/pom.xml
index a590d80..0f1dd4f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,13 +23,10 @@
         <artifactId>oss-parent</artifactId>
         <version>7</version>
     </parent>
-    <properties>
-        <maven_javadoc_version>3.0.1</maven_javadoc_version>
-        <maven_surefire_version>2.19.1</maven_surefire_version>
-    </properties>
+
     <groupId>com.alibaba.boot</groupId>
     <artifactId>dubbo-spring-boot-project</artifactId>
-    <version>0.2.1-SNAPSHOT</version>
+    <version>${revision}</version>
 
     <packaging>pom</packaging>
 
@@ -37,8 +34,15 @@
     <description>Dubbo Spring Boot Project</description>
     <url>https://github.com/apache/incubator-dubbo-spring-boot-project</url>
 
+    <properties>
+        <maven_javadoc_version>3.0.1</maven_javadoc_version>
+        <maven_surefire_version>2.19.1</maven_surefire_version>
+        <revision>0.2.1</revision>
+    </properties>
+
     <modules>
         <module>dubbo-spring-boot-parent</module>
+        <module>dubbo-spring-boot-distribution</module>
         <module>dubbo-spring-boot-autoconfigure</module>
         <module>dubbo-spring-boot-starter</module>
         <module>dubbo-spring-boot-samples</module>

Reply via email to