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.
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.
We love contributions, if you wish to contribute a patch or feature, please open an issue and send in a PR.
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