You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Geoffrey De Smet <ge...@gmail.com> on 2012/04/05 10:20:57 UTC
Re: Plugin to Increment Project Version
I believe the versions-maven-plugin is the closest what you need,
but it will not "increment the hotfix part of the version by one"
correctly if you are working on a release branch (for example 1.2.x) and
a higher release has been made (for example 1.3.0).
More info here:
https://jira.codehaus.org/browse/MVERSIONS-185
Op 21-03-12 20:03, Brett Porter schreef:
> You can use this plugin for a wide range of version changes:
> http://mojo.codehaus.org/versions-maven-plugin/
>
> For automatic incrementing, you might look at the release plugin:
> http://maven.apache.org/plugins/maven-release-plugin/
>
> If neither of those do what you want, then it would probably be easier to make an enhancement to them rather than creating a new plugin. Rewriting the POM is not a tool we have generally available - both plugins have gone to some lengths to do that while preserving formatting, etc.
>
> - Brett
>
> On 22/03/2012, at 4:23 AM, Daniel Jones wrote:
>
>> Hi all,
>>
>> I'm wondering if it would be possible/feasible to write a plugin that:
>>
>> 1. Looks up the LATEST version of the current project
>> 2. Does some splitting on that version string to increment the minor
>> revision by one
>> 3. Modifies the logical representation of the POM to the new version
>> 4. *Possibly* does some filtering that will then write the POM.xml file
>> with the new version.
>>
>> I'm guessing items 1 and 3 must exist in the codebase somewhere, so the
>> rest shouldn't be too hard. Has anyone attempted this before, and if not,
>> where would you recommend a developer completely new to Maven plug-ins
>> should look first?
>>
>> --
>> Regards,
>> Daniel Jones | Software Engineer, Platform Team
>>
>>
>> Mendeley Ltd | London, UK | www.mendeley.com<http://www.mendeley.com/>
>> Registered in England and Wales | Company Number 6419015
> --
> Brett Porter
> brett@apache.org
> http://brettporter.wordpress.com/
> http://au.linkedin.com/in/brettporter
> http://twitter.com/brettporter
--
With kind regards,
Geoffrey De Smet
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org