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

[jira] Created: (SCM-546) release:perform pushes tag to origin rather than repository specified in POM

release:perform pushes tag to origin rather than repository specified in POM
----------------------------------------------------------------------------

                 Key: SCM-546
                 URL: http://jira.codehaus.org/browse/SCM-546
             Project: Maven SCM
          Issue Type: Bug
          Components: maven-scm-provider-git
    Affects Versions: 1.1
         Environment: Maven 2.2.1, Windows 7
            Reporter: Alex Anderson


The release:perform performs "git push" rather than "git push http://example.com/repository".  This causes problems if the "origin" remote is not the same as the scm.connection defined in the POM.

Here is my Maven output:

[INFO] Checking in modified POMs...
[INFO] Executing: cmd.exe /X /C "git add pom.xml"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git status"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git commit --verbose -F C:\Users\aga\AppData\Local\Temp\maven-scm-2078623183.commit pom.xml"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git push"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Tagging release with the label jetpackager-0.0.5...
[INFO] Executing: cmd.exe /X /C "git tag -F C:\Users\aga\AppData\Local\Temp\maven-scm-1285436859.commit jetpackager-0.0.5"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git push origin jetpackager-0.0.5"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git ls-files"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Transforming 'JetPackager'...
[INFO] Not removing release POMs
[INFO] Checking in modified POMs...
[INFO] Executing: cmd.exe /X /C "git add pom.xml"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git status"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git commit --verbose -F C:\Users\aga\AppData\Local\Temp\maven-scm-882097787.commit pom.xml"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Executing: cmd.exe /X /C "git push"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager
[INFO] Release preparation complete.
[INFO] [release:perform {execution: default-cli}]
[INFO] Checking out the project to perform the release ...
[INFO] Executing: cmd.exe /X /C "git clone git://github.com/alexandergeorge/jetpackager-maven-plugin.git c:\dev\workspace-32bit\jetpackager\target\checkout"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager\target
[INFO] Executing: cmd.exe /X /C "git pull git://github.com/alexandergeorge/jetpackager-maven-plugin.git tag jetpackager-0.0.5"
[INFO] Working directory: c:\dev\workspace-32bit\jetpackager\target\checkout
[ERROR] The git-pull command failed.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------



And here is my pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem
 http://maven.apache.org/maven-v4_0_0.xsd">
...
        <scm>
                <connection>scm:git:git://git@github.com/alexandergeorge/jetpackager-maven-plugin.git</connection>
        </scm>
...
</project>



-- 
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

        

[jira] Closed: (SCM-546) release:perform pushes tag to origin rather than repository specified in POM

Posted by "Alex Anderson (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/SCM-546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alex Anderson closed SCM-546.
-----------------------------

       Resolution: Fixed
    Fix Version/s: 1.3

> release:perform pushes tag to origin rather than repository specified in POM
> ----------------------------------------------------------------------------
>
>                 Key: SCM-546
>                 URL: http://jira.codehaus.org/browse/SCM-546
>             Project: Maven SCM
>          Issue Type: Bug
>          Components: maven-scm-provider-git
>    Affects Versions: 1.1
>         Environment: Maven 2.2.1, Windows 7
>            Reporter: Alex Anderson
>             Fix For: 1.3
>
>
> The release:perform performs "git push" rather than "git push http://example.com/repository".  This causes problems if the "origin" remote is not the same as the scm.connection defined in the POM.
> Here is my Maven output:
> [INFO] Checking in modified POMs...
> [INFO] Executing: cmd.exe /X /C "git add pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git status"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git commit --verbose -F C:\Users\aga\AppData\Local\Temp\maven-scm-2078623183.commit pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git push"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Tagging release with the label jetpackager-0.0.5...
> [INFO] Executing: cmd.exe /X /C "git tag -F C:\Users\aga\AppData\Local\Temp\maven-scm-1285436859.commit jetpackager-0.0.5"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git push origin jetpackager-0.0.5"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git ls-files"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Transforming 'JetPackager'...
> [INFO] Not removing release POMs
> [INFO] Checking in modified POMs...
> [INFO] Executing: cmd.exe /X /C "git add pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git status"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git commit --verbose -F C:\Users\aga\AppData\Local\Temp\maven-scm-882097787.commit pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git push"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Release preparation complete.
> [INFO] [release:perform {execution: default-cli}]
> [INFO] Checking out the project to perform the release ...
> [INFO] Executing: cmd.exe /X /C "git clone git://github.com/alexandergeorge/jetpackager-maven-plugin.git c:\dev\workspace-32bit\jetpackager\target\checkout"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager\target
> [INFO] Executing: cmd.exe /X /C "git pull git://github.com/alexandergeorge/jetpackager-maven-plugin.git tag jetpackager-0.0.5"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager\target\checkout
> [ERROR] The git-pull command failed.
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> And here is my pom.xml:
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem
>  http://maven.apache.org/maven-v4_0_0.xsd">
> ...
>         <scm>
>                 <connection>scm:git:git://git@github.com/alexandergeorge/jetpackager-maven-plugin.git</connection>
>         </scm>
> ...
> </project>

-- 
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

        

[jira] Commented: (SCM-546) release:perform pushes tag to origin rather than repository specified in POM

Posted by "Alex Anderson (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/SCM-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=217816#action_217816 ] 

Alex Anderson commented on SCM-546:
-----------------------------------

Looks like this is working in version 1.3; sorry for wasting your time.

> release:perform pushes tag to origin rather than repository specified in POM
> ----------------------------------------------------------------------------
>
>                 Key: SCM-546
>                 URL: http://jira.codehaus.org/browse/SCM-546
>             Project: Maven SCM
>          Issue Type: Bug
>          Components: maven-scm-provider-git
>    Affects Versions: 1.1
>         Environment: Maven 2.2.1, Windows 7
>            Reporter: Alex Anderson
>             Fix For: 1.3
>
>
> The release:perform performs "git push" rather than "git push http://example.com/repository".  This causes problems if the "origin" remote is not the same as the scm.connection defined in the POM.
> Here is my Maven output:
> [INFO] Checking in modified POMs...
> [INFO] Executing: cmd.exe /X /C "git add pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git status"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git commit --verbose -F C:\Users\aga\AppData\Local\Temp\maven-scm-2078623183.commit pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git push"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Tagging release with the label jetpackager-0.0.5...
> [INFO] Executing: cmd.exe /X /C "git tag -F C:\Users\aga\AppData\Local\Temp\maven-scm-1285436859.commit jetpackager-0.0.5"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git push origin jetpackager-0.0.5"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git ls-files"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Transforming 'JetPackager'...
> [INFO] Not removing release POMs
> [INFO] Checking in modified POMs...
> [INFO] Executing: cmd.exe /X /C "git add pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git status"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git commit --verbose -F C:\Users\aga\AppData\Local\Temp\maven-scm-882097787.commit pom.xml"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Executing: cmd.exe /X /C "git push"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager
> [INFO] Release preparation complete.
> [INFO] [release:perform {execution: default-cli}]
> [INFO] Checking out the project to perform the release ...
> [INFO] Executing: cmd.exe /X /C "git clone git://github.com/alexandergeorge/jetpackager-maven-plugin.git c:\dev\workspace-32bit\jetpackager\target\checkout"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager\target
> [INFO] Executing: cmd.exe /X /C "git pull git://github.com/alexandergeorge/jetpackager-maven-plugin.git tag jetpackager-0.0.5"
> [INFO] Working directory: c:\dev\workspace-32bit\jetpackager\target\checkout
> [ERROR] The git-pull command failed.
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> And here is my pom.xml:
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem
>  http://maven.apache.org/maven-v4_0_0.xsd">
> ...
>         <scm>
>                 <connection>scm:git:git://git@github.com/alexandergeorge/jetpackager-maven-plugin.git</connection>
>         </scm>
> ...
> </project>

-- 
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