You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Toni Menzel (JIRA)" <ji...@codehaus.org> on 2010/12/16 18:04:05 UTC

[jira] Commented: (MRELEASE-605) when not pushing changes to remote git repo in 2.1, the release plugin fails on release:perform

    [ http://jira.codehaus.org/browse/MRELEASE-605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=248786#action_248786 ] 

Toni Menzel commented on MRELEASE-605:
--------------------------------------

Any chance seeing pushChanges=false work out of the box without the "-DconnectionUrl=scm:git:file:///directory/where/my/code/is" workaround in 2.2 ?


> when not pushing changes to remote git repo in 2.1, the release plugin fails on release:perform
> -----------------------------------------------------------------------------------------------
>
>                 Key: MRELEASE-605
>                 URL: http://jira.codehaus.org/browse/MRELEASE-605
>             Project: Maven 2.x Release Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.1
>            Reporter: james strachan
>             Fix For: 2.2
>
>
> as it tries to clone the remote repo, which has not yet been pushed - so there's no tag in the remote repo yet.
> Ideally if pushChanges is false, it should use a value of
> {code}
>   <scm>
>      <developerConnectionL>scm:git:file://${baseDir}</developerConnection>
>      ...
>   </scm>
> {code}
> so that it clones from the current local git repo (which has everything inside it) rather than the remote repo which has yet to be pushed.
> BTW a great use case for not pushing is using a staging maven repo like Nexus; which may reject an attempt to promote a staged build, so you only want to push after a downstream stage works.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira