From 996b61bcead70ff1f0f3c59108a385d2dd5f3779 Mon Sep 17 00:00:00 2001 From: Garrick Olson Date: Wed, 9 Aug 2017 14:46:15 -0700 Subject: [PATCH] Prepare for 1.0 release --- README.md | 22 +++++++++++++++++----- pom.xml | 23 +++++++++++++++++++++-- vertx-base.iml | 6 +++--- 3 files changed, 41 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 0f59cac..b192793 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,20 @@ [![Build Status](https://travis-ci.org/susom/vertx-base.svg?branch=master)](https://travis-ci.org/susom/vertx-base) -This project provides common functionality for writing Vert.x applications in -accordance with our internally defined best practices. It attempts to isolate -the application developer from keeping up with the latest library versions, -security updates, etc. and provides a toolkit for how to use Vert.x in a safe -manner. +This project provides common functionality for writing Vert.x applications +in a safe and maintainable way. There is a template project available that +shows how to use this library: + +https://github.com/susom/vertx-template + +### Getting Started + +The library is available in the public Maven repository: + +``` + + com.github.susom + vertx-base + 1.0 + +``` diff --git a/pom.xml b/pom.xml index 11b89ea..825597d 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.github.susom vertx-base jar - 1.0-SNAPSHOT + 1.0 ${project.groupId}:${project.artifactId} Useful extensions to Vert.x for web applications. @@ -330,7 +330,26 @@ - release-sign-artifacts + sonatype + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.3 + true + + ossrh + https://oss.sonatype.org/ + true + + + + + + + + release performRelease diff --git a/vertx-base.iml b/vertx-base.iml index 8981995..3ccdb8a 100644 --- a/vertx-base.iml +++ b/vertx-base.iml @@ -1,5 +1,5 @@ - + @@ -41,7 +41,7 @@ - + @@ -106,6 +106,6 @@ - + \ No newline at end of file