Thanks.
Actually NO. it create the release version with the same parent SNAPSHOT
version. This only happens if you have a parent pom and not dependency. To
clarify let me tell you that we have a core-parent project which is contains
only a pom.xml with common dependencies for all projects to be inherited. in
each project if I have a SNAPSHOT version, the release goal will fail but in
our case that core-parent is SNAPSHOT it only asks to update and I reply
'yes' but no change is applied.

Yes you're right that the plugin cannot access the scm path of the
core-parent so I supposed that it can read from the remote repository and
find (suggest) the last release version.

This is useful because we use TeamCity to automatically build and generate
release version say weekly. Because this process runs automatically we
cannot change the SNAPSHOT version manually. 

Another problem is that the first question the release:prepare asks :

There are still some remaining snapshot dependencies.: Do you want to
resolve them now? (yes/no) no:

and you see the default is NO and if you answer no the process will fail, so
I think this should be defaulted to YES because when I am going to create a
release (especially in multi-module projects) I need to resolve all the
snapshot version.
Why I need it to be dafaulted to yes? because we can ask our TeamCity
software to create release version with -B option so everything will go
right

Do you agree me?

Thanks for your reply





struberg wrote:
> 
> I think this is a minor bug.
> 
> let's sum up the facts:
> 
> a.) if you start the mvn release:prepare in a certain directory, maven
> will _not_ automatically step out of this directory.
> 
> b.) If the parent pom is outside of your <scm> url location, then it
> cannot get updated.
> 
> I think the correct behaviour would be to fail with a 'cannot release with
> a SNAPSHOT dependency' exception in your case. 
> 
> You can easily work around this issue if you manually release the parent
> pom first.
> 
> LieGrue,
> strub
>  
> --- is_maximum <mnr...@gmail.com> schrieb am Sa, 26.12.2009:
> 
>> Von: is_maximum <mnr...@gmail.com>
>> Betreff: release plugin doesnt update parent pom
>> An: users@maven.apache.org
>> Datum: Samstag, 26. Dezember 2009, 12:10
>> 
>> Hi
>> Consider a multi-module project with a root pom.xml and
>> this root pom has
>> another parent pom.xml which is considered as separated
>> project 
>> 
>> <parent>
>>    
>> <groupId>com.foo.core</groupId>
>>    
>> <artifactId>core-parent</artifactId>
>>    
>> <version>0.0.2-SNAPSHOT</version>
>> </parent>
>> 
>> when executing release:prepare however the command asks to
>> update this
>> parent dependency to 0.0.3-SNAPSHOT but in action no
>> changes I can see and
>> this parent pom version remains intact
>> 
>> is this a bug or I missed something here?
>> 
>> 
>> -----
>> --
>> Regards
>> 
>> Mohammad Norouzi
>> 
>> Help each other to reach the future faster
>> 
>> http://pixelshot.wordpress.com Pixelshot Photoblog 
>> 
>> http://brainable.blogspot.com Brainable Blog 
>> 
>> 
>> -- 
>> View this message in context:
>> http://old.nabble.com/release-plugin-doesnt-update-parent-pom-tp26926510p26926510.html
>> Sent from the Maven - Users mailing list archive at
>> Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>> 
>> 
> 
> __________________________________________________
> Do You Yahoo!?
> Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
> gegen Massenmails. 
> http://mail.yahoo.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
> 
> 
> 


-----
--
Regards

Mohammad Norouzi

Help each other to reach the future faster

http://pixelshot.wordpress.com Pixelshot Photoblog 

http://brainable.blogspot.com Brainable Blog 


-- 
View this message in context: 
http://old.nabble.com/release-plugin-doesnt-update-parent-pom-tp26926510p26926790.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to