[
https://issues.apache.org/jira/browse/SCM-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17962016#comment-17962016
]
ASF GitHub Bot commented on SCM-546:
------------------------------------
jira-importer opened a new issue, #757:
URL: https://github.com/apache/maven-scm/issues/757
**[Alex
Anderson](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=alexandergeorge)**
opened
**[SCM-546](https://issues.apache.org/jira/browse/SCM-546?redirect=false)** and
commented
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://[email protected]/alexandergeorge/jetpackager-maven-plugin.git\</connection>
\</scm>
...
\</project>
---
**Affects:** 1.1
> release:perform pushes tag to origin rather than repository specified in POM
> ----------------------------------------------------------------------------
>
> Key: SCM-546
> URL: https://issues.apache.org/jira/browse/SCM-546
> Project: Maven SCM (Moved to GitHub Issues)
> Issue Type: Bug
> Components: maven-scm-provider-gitexe
> Affects Versions: 1.1
> Environment: Maven 2.2.1, Windows 7
> Reporter: Alex Anderson
> Priority: Major
> 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://[email protected]/alexandergeorge/jetpackager-maven-plugin.git</connection>
> </scm>
> ...
> </project>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)