diff --git a/pom.xml b/pom.xml index fae4b82f5..98e397ad1 100644 --- a/pom.xml +++ b/pom.xml @@ -94,6 +94,10 @@ https://github.com/TuGraph-family/analytics + ${project.groupId}:${project.artifactId} + Geaflow is a distributed streaming computing engine based on graph model. + https://github.com/apache/geaflow + @@ -384,13 +388,130 @@ - release + maven-release + + + + org.sonatype.central + central-publishing-maven-plugin + 0.8.0 + true + + central + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + package + + jar-no-fork + test-jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + private + true + UTF-8 + UTF-8 + UTF-8 + false + -Xdoclint:none + + + + package + + jar + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.0 + + ${maven.compiler.source} + ${maven.compiler.target} + true + true + UTF-8 + + + + + org.apache.maven.plugins + maven-release-plugin + 2.5.1 + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.1.0 + + + install + + sign + + + + + + + + + + apache-release + + org.apache.maven.plugins + maven-assembly-plugin + 3.6.0 + + + org.apache.apache.resources + apache-source-release-assembly-descriptor + 1.0.6 + + + + + source-release-assembly + package + + single + + + + source-release + + apache-geaflow-${project.version}-src + false + + + + + org.apache.maven.plugins maven-gpg-plugin - 1.6 + 3.1.0 sign-artifacts @@ -398,6 +519,12 @@ sign + + + --pinentry-mode + loopback + +