You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Dan McNulty (JIRA)" <ji...@codehaus.org> on 2014/03/27 21:21:00 UTC

[jira] (MRELEASE-767) releasing flat multi-module projects using git

    [ https://jira.codehaus.org/browse/MRELEASE-767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=343748#comment-343748 ] 

Dan McNulty commented on MRELEASE-767:
--------------------------------------

For those brought here by a web search, this appears to be fixed in the latest the plugin (2.5, at time of writing). This issue was being seen with version 2.0 and upgrading to 2.5 fixed the issue.

Perhaps this issue should be resolved?

> releasing flat multi-module projects using git
> ----------------------------------------------
>
>                 Key: MRELEASE-767
>                 URL: https://jira.codehaus.org/browse/MRELEASE-767
>             Project: Maven Release Plugin
>          Issue Type: Bug
>          Components: prepare
>    Affects Versions: 2.3.1
>         Environment: Apache Maven 3.0.3 (r1075438; 2011-02-28 09:31:09-0800)
> Maven home: /usr/share/maven
> Java version: 1.6.0_31, vendor: Apple Inc.
> Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x", version: "10.7.4", arch: "x86_64", family: "mac"
>            Reporter: Jeremy Norris
>            Assignee: Mark Struberg
>
> When releasing a project as follows:
> ./parent/pom.xml
> ./module-a/pom.xml
> ./module-b/pom.xml
> From the parent directory, with an scm config in the parent pom.xml (only) as follows:
> <scm>
>   <connection>scm:git:ssh://github.com/repox.git</connection>
>   <developerConnection>scm:git:ssh://github.com/repox.git</developerConnection>
>   <tag>master</tag>
>   <url>https://github.com/view/repox.git</url>
> </scm>
> In org/apache/maven/shared/release/util/ReleaseUtils.java:182 it does this indiscriminately:
> url = realignScmUrl( parentLevels, url );
> This will trim the repo url from 'ssh://github.com/repox.git' -> 'ssh://github.com', which will cause a failure when pushing the tag.
> This type of realignment is not appropriate when using a git scm type.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)