Skip to content

reactiverse/vertx-maven-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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