maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Scholte (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MRELEASE-911) release plugin forming incorrect git clone command
Date Tue, 01 Aug 2017 17:04:00 GMT

    [ https://issues.apache.org/jira/browse/MRELEASE-911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16109293#comment-16109293
] 

Robert Scholte commented on MRELEASE-911:
-----------------------------------------

[~inforedaster] have you read http://maven.apache.org/maven-release/maven-release-plugin/examples/branch.html
?

> release plugin forming incorrect git clone command
> --------------------------------------------------
>
>                 Key: MRELEASE-911
>                 URL: https://issues.apache.org/jira/browse/MRELEASE-911
>             Project: Maven Release Plugin
>          Issue Type: Bug
>          Components: Git
>    Affects Versions: 2.5.2
>            Reporter: sandyzden
>
> git-exe plugin completely ignores the branch parameter and fails in cloning the repository
during {{release:perform}}
> e.g. git clone --branch <git url> <working dir> this causes it to determine
the <working dir> as the branch parameter and failing.
> Below is the error message
> {noformat}
> [ERROR] The git-clone command failed.
> [ERROR] fatal: repository '<working dir>/target/checkout' does not exist
> {noformat}
> A bit fiddling on the source code i found out 
> {code}
>  if ( version != null && ( version instanceof ScmBranch ) )
>         {
>             cl.createArg().setValue( "--branch" );
>             cl.createArg().setValue( version.getName() );
>         }
> {code}
> it needed version number, but i was not able to figure how it passed from Main Mojo to
this class



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message