From 7ada7630bd541fd6780371219066052865a2642f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=A9=AC=E5=93=A5?= Date: Wed, 9 Jan 2019 14:19:43 +0800 Subject: [PATCH] 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 --- .../assembly/bin-release.xml | 50 ++++++++ .../assembly/source-release.xml | 55 +++++++++ dubbo-spring-boot-distribution/pom.xml | 113 ++++++++++++++++++ pom.xml | 1 + 4 files changed, 219 insertions(+) create mode 100644 dubbo-spring-boot-distribution/assembly/bin-release.xml create mode 100644 dubbo-spring-boot-distribution/assembly/source-release.xml create mode 100644 dubbo-spring-boot-distribution/pom.xml 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 000000000..1a9438174 --- /dev/null +++ b/dubbo-spring-boot-distribution/assembly/bin-release.xml @@ -0,0 +1,50 @@ + + + bin-release + + zip + + true + ${project.build.finalName}-bin-release + + + ../ + + DISCLAIMER + NOTICE + LICENSE + + + + + + + true + false + /libs + runtime + + com.alibaba.boot:* + + + com.alibaba:fastjson + + + + 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 000000000..bbbec6151 --- /dev/null +++ b/dubbo-spring-boot-distribution/assembly/source-release.xml @@ -0,0 +1,55 @@ + + + source-release + + zip + + true + ${project.build.finalName}-source-release + + + + ../ + true + + **/* + + + **/target/** + **/build/** + **/eclipse-classes/** + *.enc + *.gpg + **/surefire* + **/svn-commit* + **/.idea/** + **/*.iml + **/*.ipr + **/*.iws + **/cobertura.ser + **/*.log + release.properties + **/*.xml.* + **/.mvn/** + **/*.jar + **/mvnw* + + + + diff --git a/dubbo-spring-boot-distribution/pom.xml b/dubbo-spring-boot-distribution/pom.xml new file mode 100644 index 000000000..89cb60b1b --- /dev/null +++ b/dubbo-spring-boot-distribution/pom.xml @@ -0,0 +1,113 @@ + + + + com.alibaba.boot + dubbo-spring-boot-parent + ${revision} + ../dubbo-spring-boot-parent/pom.xml + + 4.0.0 + + dubbo-spring-boot-distribution + pom + Dubbo Spring Boot Distribution + Dubbo Spring Boot Distribution + + + + + + ${project.groupId} + dubbo-spring-boot-actuator + ${project.version} + + + + ${project.groupId} + dubbo-spring-boot-autoconfigure + ${project.version} + + + + ${project.groupId} + dubbo-spring-boot-starter + ${project.version} + + + + + + + release + + apache-dubbo-spring-boot-project-${project.version} + + + maven-assembly-plugin + 3.1.0 + + + bin-release + package + + single + + + + assembly/bin-release.xml + + + + + source-release + package + + single + + + + assembly/source-release.xml + + + + + + + + + + + + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + true + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 566fffb21..0f1dd4f89 100644 --- a/pom.xml +++ b/pom.xml @@ -42,6 +42,7 @@ dubbo-spring-boot-parent + dubbo-spring-boot-distribution dubbo-spring-boot-autoconfigure dubbo-spring-boot-starter dubbo-spring-boot-samples