From b798f77b874e31e23e0c34227eb3c1b0b79f7c53 Mon Sep 17 00:00:00 2001 From: benni Date: Sat, 29 Dec 2012 14:36:48 +0100 Subject: [PATCH] prepare upload to maven central repository --- .gitignore | 4 +++ pom.xml | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 100 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2d21f06..25136b8 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,7 @@ # root of compiled classes # target/**/* + +# the local maven repository # +maven/**/* +release.properties diff --git a/pom.xml b/pom.xml index 946afa5..fa59667 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,43 @@ 4.0.0 org.mbassy mbassador - 1.0.6.RC + 1.0.6.RC-SNAPSHOT jar mbassador - Mbassador is a fast and flexible message bus system that follows the publish subscribe pattern + + Mbassador is a fast and flexible message bus system following the publish subscribe pattern. + It is designed for ease of use and aims to be feature rich and extensible + while preserving resource efficiency and performance. + + It features: + declarative listener definition via annotations, + sync and/or async message delivery, + weak-references, + message filtering, + ordering of message handlers etc. + + https://github.com/bennidi/mbassador + + + MIT license + http://www.opensource.org/licenses/mit-license.php + + + + scm:git:git@github.com:bennidi/mbassador.git + scm:git:git@github.com:bennidi/mbassador.git + + + + + bennidi + Benjamin Diedrichsen + +1 + + + UTF-8 1.6 @@ -45,6 +76,12 @@ + + org.apache.maven.plugins + maven-release-plugin + 2.4 + + org.apache.maven.plugins maven-surefire-plugin @@ -53,6 +90,63 @@ + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.4 + + + sign-artifacts + verify + + sign + + + + + + + +