From 25d65cb1256ce4f791b38bdfd5f5b93de76de411 Mon Sep 17 00:00:00 2001 From: Matteo Merli Date: Mon, 12 Sep 2016 18:46:07 -0700 Subject: [PATCH] Added configuration to upload binaries to maven-central (#6) --- pom.xml | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 93 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 11b8ca72543..05ed115687f 100644 --- a/pom.xml +++ b/pom.xml @@ -27,6 +27,8 @@ 1.15-SNAPSHOT Pulsar + Pulsar is a distributed pub-sub messaging platform with a very +flexible messaging model and an intuitive client API. https://github.com/yahoo/pulsar @@ -35,12 +37,32 @@ 2016 + + + Yahoo Inc. + https://www.yahoo.com/ + + + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + https://github.com/yahoo/pulsar scm:git:https://github.com/yahoo/pulsar.git scm:git:ssh://git@github.com:yahoo/pulsar.git + + Travis + https://travis-ci.org/yahoo/pulsar + + 3.3 @@ -537,15 +559,6 @@ - - - - org.apache.maven.wagon - wagon-ssh-external - 2.10 - - - @@ -600,6 +613,66 @@ + + + + release + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ossrh + https://oss.sonatype.org/ + true + + + + + + @@ -613,4 +686,15 @@ https://raw.githubusercontent.com/yahoo/bookkeeper/mvn-repo + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + -- GitLab