-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Markus Hoffrogge edited this page Apr 16, 2025
·
12 revisions
The Unleash Maven Plugin is an alternative to the Maven Release Plugin. It implements and provides a more flexible and reliable approach for building Maven releases than the standard plugin.
-
unleash:perform - 🚀 Enhanced by 3.3.0
Performs the Maven release from your working copy. No further preparation or cleanup is necessary. Automatically rolls back failed releases. -
unleash:perform-tycho - 🚀 Enhanced by 3.3.0
Performs the Maven release from your working copy with special version updates using Eclipse Tycho features. No further preparation or cleanup is necessary. Automatically rolls back failed releases. -
unleash:releaseVersion - 🆕 since 3.1.0
Print the release version calculated for this project byMavenVersionUtil.calculateReleaseVersion(String currentVersion) -
unleash:nextSnapshotVersion - 🆕 since 3.1.0
Print the next development version calculated for this project byMavenVersionUtil.calculateNextSnapshotVersion(String currentVersion, VersionUpgradeStrategy)
© 2024 mavenplugins, © 2016 itemis AG
- unleash:perform 🚀 by 3.3.0
- unleash:perform-tycho 🚀 by 3.3.0
- unleash:releaseVersion 🆕 since 3.1.0
- unleash:nextSnapshotVersion 🆕 since 3.1.0
3. Usage
4. The Workflow
5. Examples
- A Simple Release Build
- Perform An Eclipse Tycho Release Build
- Overriding The Workflow
- Implementing A Custom SCM Provider
- Implementing Custom Processing Steps