versions
versions copied to clipboard
Versions Maven Plugin
I have a use-case where I use-latest-versions where I allowSnapshots on my mainline (which works great) but when I set it to try to swap all the snapshots to releases...
We are using the use-releases mojo with the `allowRangeMatching` option turned on. We do need the option to pad the version used for range matching so that only applicable build...
All other update goals have possibility to prevent plugin to downgrade SNAPSHOTs to previous release version (e.g. http://www.mojohaus.org/versions-maven-plugin/update-properties-mojo.html#allowDowngrade). With parent that kind of possibility doesn't exists, and currently it causes...
# Description: In version 2.2 of the versions-maven-plugin, the 'use-latest-versions' would ignore versions that were declared as a property. This issue has already been identified by #99 and #109. However,...
Added support for the Maven 3.x repository system, since I didn't want to break the current implementation(backward compatibility for current plugin users) I added a new configuration property to control...
`@Parameter( property = "parentVersion", defaultValue = "null" )` That is the string "null", instead of value null.
Version 2.5 ``` org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:versions-maven-plugin:2.5:update-properties (default-cli) on project example-maven-repo-f: Execution default-cli of goal org.codehaus.mojo:versions-maven-plugin:2.5:update-properties failed. at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject...
I have an aggregate POM situation that does _not_ use inheritance, i.e the aggregated POMs do not have a parent-child relationship with the aggregating POM. The directory structure looks like...
Only the direct dependencies are managed in this goal. The transitive ones are not. #### For example : When running `mvn versions:display-dependency-updates` on a project with the direct dependency `org.apache.struts:struts-core:1.3.10`,...
The [Continuous Delivery book by Jez Humble](https://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912) proposes a really cool algorithm on page 365 that could be added to the versions plugin. The algorithm basically follows that rule that...