This is an automated email from the ASF dual-hosted git repository. jerrick pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git
The following commit(s) were added to refs/heads/master by this push: new 046bc30 fix #2600 add javadoc-plugin to dubbo-all module (#2604) 046bc30 is described below commit 046bc3081f7a98d539f9fb1b9af375ad80868ea8 Author: Jerrick Zhu <diecui1...@gmail.com> AuthorDate: Tue Oct 9 08:49:48 2018 +0800 fix #2600 add javadoc-plugin to dubbo-all module (#2604) --- dubbo-all/pom.xml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/dubbo-all/pom.xml b/dubbo-all/pom.xml index 7a1cdd3..f26a1e2 100644 --- a/dubbo-all/pom.xml +++ b/dubbo-all/pom.xml @@ -556,4 +556,43 @@ </plugin> </plugins> </build> + + <profiles> + <profile> + <id>release</id> + <build> + <plugins> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>${maven_javadoc_version}</version> + <executions> + <execution> + <id>attach-javadoc</id> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <doclint>none</doclint> + </configuration> + </execution> + </executions> + <configuration> + <includeDependencySources>true</includeDependencySources> + <dependencySourceIncludes> + <dependencySourceInclude>org.apache.dubbo:dubbo-*</dependencySourceInclude> + <dependencySourceExclude>com.alibaba:hessian-*</dependencySourceExclude> + </dependencySourceIncludes> + <show>public</show> + <charset>UTF-8</charset> + <encoding>UTF-8</encoding> + <docencoding>UTF-8</docencoding> + <links> + <link>http://docs.oracle.com/javase/7/docs/api</link> + </links> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project> \ No newline at end of file