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