This is an automated email from the ASF dual-hosted git repository. morningman pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-doris-flink-connector.git
commit cea6391410eddf33ffa00d5b51ddd331a619b518 Author: wunan1210 <wunan1...@gmail.com> AuthorDate: Mon Aug 16 22:41:24 2021 +0800 [Doc] flink/spark connector: add sources/javadoc plugins (#6435) spark-doris-connector/flink-doris-connect add plugins to generate javadoc and sources jar, so can be easy to distribute and debug. --- build.sh | 2 ++ pom.xml | 39 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index d3e7ca3..70f4e96 100644 --- a/build.sh +++ b/build.sh @@ -51,6 +51,8 @@ ${MVN_CMD} clean package mkdir -p output/ cp target/doris-flink-1.0-SNAPSHOT.jar ./output/ +cp target/doris-flink-1.0-SNAPSHOT-javadoc.jar ./output/ +cp target/doris-flink-1.0-SNAPSHOT-sources.jar ./output/ echo "*****************************************" echo "Successfully build Flink-Doris-Connector" diff --git a/pom.xml b/pom.xml index fad5bf9..bd43778 100644 --- a/pom.xml +++ b/pom.xml @@ -13,6 +13,9 @@ <flink.version>1.11.2</flink.version> <libthrift.version>0.9.3</libthrift.version> <arrow.version>0.15.1</arrow.version> + <maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version> + <maven-javadoc-plugin.version>3.3.0</maven-javadoc-plugin.version> + <maven-source-plugin.version>3.2.1</maven-source-plugin.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <doris.home>${basedir}/../../</doris.home> <doris.thirdparty>${basedir}/../../thirdparty</doris.thirdparty> @@ -295,12 +298,46 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> + <version>${maven-compiler-plugin.version}</version> <configuration> <source>8</source> <target>8</target> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>${maven-javadoc-plugin.version}</version> + <configuration> + <source>8</source> + <failOnError>false</failOnError> + <aggregate>true</aggregate> + </configuration> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>${maven-source-plugin.version}</version> + <configuration> + <attach>true</attach> + </configuration> + <executions> + <execution> + <phase>compile</phase> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> </build> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org