Change this version as needed

December 9, 2024 · View on GitHub

= Maven Plugin for Eclipse Vert.x

image:https://github.com/reactiverse/vertx-maven-plugin/actions/workflows/ci.yml/badge.svg["Build Status",link="https://github.com/reactiverse/vertx-maven-plugin/actions/workflows/ci.yml"] image:https://img.shields.io/maven-central/v/io.reactiverse/vertx-maven-plugin[Maven Central]

http://vertx.io[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 https://maven.apache.org[Apache Maven] that helps to develop and/or to package Vert.x applications.

== Documentation

https://reactiverse.github.io/vertx-maven-plugin/[Plugin Documentation]

== Issues

If you feel the need to add any feature you can https://github.com/reactiverse/vertx-maven-plugin/issues[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 https://github.com/reactiverse/vertx-maven-plugin/issues[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:

[source,shell]

Change this version as needed

VMP_VERSION="2.0.1" mvn versions:set -DgenerateBackupPoms=false -DnewVersion="VMPVERSION"gitaddpom.xmlgitcommitm"Version{VMP_VERSION}" git add pom.xml git commit -m "Version {VMP_VERSION}" git push upstream && git push origin git tag -f -a "vVMPVERSION"m"Version{VMP_VERSION}" -m "Version {VMP_VERSION}" git push upstream --tags

Close the corresponding https://github.com/reactiverse/vertx-maven-plugin/milestones[milestone] on GitHub.

Then set the snapshot version again:

[source,shell]

Change this version as needed

VMP_VERSION="2.0-SNAPSHOT" mvn versions:set -DgenerateBackupPoms=false -DnewVersion="VMPVERSION"gitaddpom.xmlgitcommitm"Version{VMP_VERSION}" git add pom.xml git commit -m "Version {VMP_VERSION}" git push upstream && git push origin