You're doing it wrong, then.
On Thu, Jul 24, 2014 at 2:12 PM, Jay Askren <[email protected]> wrote:
> Tried that. Had trouble getting it to work with our setup. Sent an email
> to the list and got no response. The solution we created allows us to
> choose a different version than the latest on the rare occasions that we
> might want to. Just google "maven release plugin" problems and you will see
> why we moved away from the maven release plugin.
>
>
>
>
> On Thu, Jul 24, 2014 at 11:56 AM, jieryn <[email protected]> wrote:
>>
>> Holy cow! Wow, just use the versions-maven-plugin, and dump that crazy
>> process.
>>
>>
>> http://mojo.codehaus.org/versions-maven-plugin/use-latest-releases-mojo.html
>>
>> On Thu, Jul 24, 2014 at 1:49 PM, Jay Askren <[email protected]> wrote:
>> > We've been dealing with this same problem. We ended up using the Maven
>> > Metadata Plugin for Jenkins to list all of the versions and default to
>> > the
>> > latest release. Then before running the maven build, we run a groovy
>> > script
>> > that we wrote to search through all the poms (we have a multi-module
>> > project), and replace the versions with the correct version from the
>> > Maven
>> > Metadata Plugin. It seems to work pretty well. This way it will
>> > default to
>> > the latest release, but we can override it if desired.
>> >
>> >
>> > On Thu, Jul 24, 2014 at 10:46 AM, Byte Flinger <[email protected]>
>> > wrote:
>> >>
>> >> It's funny you mention that. I just spent the last hour trying to do
>> >> the
>> >> exact same thing.
>> >> Its quite an annoyance that there is no simple way of telling the
>> >> plugin
>> >> to do that.
>> >>
>> >> You'd expect that use-latest-releases mojo would do the trick but it
>> >> does
>> >> not. It ignores snapshot dependencies and only works if the dependency
>> >> is
>> >> not snapshot.
>> >>
>> >> I think the only solution at the moment is to simply either write your
>> >> own
>> >> plugin or run your own modified version of the versions plugin.
>> >>
>> >> On 24 Jul 2014 18:29, "Jan Nehring" <[email protected]> wrote:
>> >>>
>> >>> Hello Guys,
>> >>>
>> >>>
>> >>>
>> >>> we have a problem with maven releases and maven version plugin. In
>> >>> Jenkins we want to do releases automatically upon pressing a button.
>> >>> To
>> >>> remove snapshot dependencies we want to use the maven versions plugin.
>> >>> Suppose we have two projects A (latest release 0.0.1, latest snapshot
>> >>> 0.0.2-SNAPSHOT) and project B with a dependency on ProjectA -
>> >>> 0.0.2-SNAPSHOT
>> >>> and we want to release project B. How can we upgrade project Bs
>> >>> dependencies
>> >>> to the latest available release version? The maven versions plugin
>> >>> goal
>> >>> "use-releases" does not change the 0.0.2-SNAPSHOT dependency because
>> >>> there
>> >>> is no 0.0.2 release version of this project.
>> >>>
>> >>>
>> >>>
>> >>> So my question is: how can we automatically remove snapshot
>> >>> dependencies
>> >>> and replace them with the latest available release version in our
>> >>> scenario?
>> >>>
>> >>>
>> >>>
>> >>> Best regards Jan
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>> http://xircles.codehaus.org/manage_email
>>
>>
>
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email