Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 2.06 KB

README.adoc

File metadata and controls

54 lines (37 loc) · 2.06 KB

Maven Plugin for Eclipse Vert.x

Build Status Maven Central

Eclipse Vert.x is a toolkit to build reactive and distributed systems on the top of the JVM.

The Vert.x Maven Plugin is a plugin for Apache Maven that helps to develop and/or to package Vert.x applications.

Documentation

Issues

If you feel the need to add any feature you can open an issue, and we will try to address it as soon as possible.

Contributing

We love contributions, if you wish to contribute a patch or feature, please open an issue and send in a PR.

Releasing

Note
The following commands assume you have forked the project and upstream is the reactiverse/vertx-maven-plugin remote repository.

To release the project, proceed as follows.

First, tag the last commit in master branch:

# Change this version as needed
VMP_VERSION="2.0.1"
mvn versions:set -DgenerateBackupPoms=false -DnewVersion="${VMP_VERSION}"
git add pom.xml
git commit -m "Version ${VMP_VERSION}"
git push upstream && git push origin
git tag -f -a "v${VMP_VERSION}" -m "Version ${VMP_VERSION}"
git push upstream  --tags

Close the corresponding milestone on GitHub.

Then set the snapshot version again:

# Change this version as needed
VMP_VERSION="2.0-SNAPSHOT"
mvn versions:set -DgenerateBackupPoms=false -DnewVersion="${VMP_VERSION}"
git add pom.xml
git commit -m "Version ${VMP_VERSION}"
git push upstream && git push origin