[
https://jira.codehaus.org/browse/MRELEASE-875?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=344721#comment-344721
]
john ten Den edited comment on MRELEASE-875 at 4/15/14 4:51 AM:
----------------------------------------------------------------
First the requested debug logging m-release-p-2.5 + Git 1.9.0
1) pom.xml not in Git root (but in directory indirectory)
marked :({>>> comment where i expected other behaviour}
=============================================
INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git add -- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git rev-parse
--show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[DEBUG] M indirectory/pom.xml
[DEBUG] ?? indirectory/pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? indirectory/pom.xml.releaseBackup
[DEBUG] ?? indirectory/release.properties
[WARNING] Ignoring unrecognized line: ?? indirectory/release.properties
:({>>> Expected commit and push of the modified indirectory/pom.xml}
[INFO] Tagging release with the label johntest2-0.0.2...
[DEBUG] ScmTagPhase :: scmTagParameters remotingTag true
[DEBUG] ScmTagPhase :: scmTagParameters scmRevision null
[DEBUG] ScmTagPhase :: fileSet basedir =
/Users/johntenden/projecten/git/bier/indirectory; files = []
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git tag -F
/var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-24639574.commit
johntest2-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git push
[email protected]:john/bier.git refs/tags/johntest2-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git ls-files
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[DEBUG] pom.xml
[INFO] Transforming 'johntest'...
[INFO] Not removing release POMs
[INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git add -- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git rev-parse
--show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[DEBUG] M indirectory/pom.xml
[DEBUG] ?? indirectory/pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? indirectory/pom.xml.releaseBackup
[DEBUG] ?? indirectory/release.properties
[WARNING] Ignoring unrecognized line: ?? indirectory/release.properties
:({>>> Expected commit and push of the modified indirectory/pom.xml}
[INFO] Release preparation complete.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.040 s
[INFO] Finished at: 2014-04-11T09:16:43+01:00
[INFO] Final Memory: 11M/222M
[INFO] ------------------------------------------------------------------------
2) pom.xml in Git root : Working fine !
==============================
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] BUILD SUCCESS
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Total time: 0.540 s
[INFO] [INFO] Finished at: 2014-04-11T09:24:09+01:00
[INFO] [INFO] Final Memory: 5M/123M
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git add
-- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
rev-parse --show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[DEBUG] M pom.xml
[DEBUG] ?? pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? pom.xml.releaseBackup
[DEBUG] ?? release.properties
[WARNING] Ignoring unrecognized line: ?? release.properties
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
commit --verbose -F
/var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-1011576472.commit
pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
symbolic-ref HEAD
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
push [email protected]:john/bier.git refs/heads/master:refs/heads/master
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Tagging release with the label johntest-0.0.2...
[DEBUG] ScmTagPhase :: scmTagParameters remotingTag true
[DEBUG] ScmTagPhase :: scmTagParameters scmRevision null
[DEBUG] ScmTagPhase :: fileSet basedir = /Users/johntenden/projecten/git/bier;
files = []
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git tag
-F /var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-1340971298.commit
johntest-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
push [email protected]:john/bier.git refs/tags/johntest-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
ls-files
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[DEBUG] indirectory/pom.xml
[DEBUG] pom.xml
[INFO] Transforming 'johntest'...
[INFO] Not removing release POMs
[INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git add
-- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
rev-parse --show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[DEBUG] M pom.xml
[DEBUG] ?? pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? pom.xml.releaseBackup
[DEBUG] ?? release.properties
[WARNING] Ignoring unrecognized line: ?? release.properties
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
commit --verbose -F
/var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-364960822.commit
pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
symbolic-ref HEAD
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
push [email protected]:john/bier.git refs/heads/master:refs/heads/master
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Release preparation complete.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.402 s
[INFO] Finished at: 2014-04-11T09:24:13+01:00
[INFO] Final Memory: 11M/222M
[INFO] ------------------------------------------------------------------------
was (Author: jtden):
First the requested debug logging m-release-p-2.5 + Git 1.9.0
1) pom.xml not in Git root (but in directory indirectory)
marked :({>>> comment where i expected other behaviour}
=============================================
INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git add -- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git rev-parse
--show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[DEBUG] M indirectory/pom.xml
[DEBUG] ?? indirectory/pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? indirectory/pom.xml.releaseBackup
[DEBUG] ?? indirectory/release.properties
[WARNING] Ignoring unrecognized line: ?? indirectory/release.properties
:({>>> Expected commit and push of the modified indirectory/pom.xml}
[INFO] Tagging release with the label johntest2-0.0.2...
[DEBUG] ScmTagPhase :: scmTagParameters remotingTag true
[DEBUG] ScmTagPhase :: scmTagParameters scmRevision null
[DEBUG] ScmTagPhase :: fileSet basedir =
/Users/johntenden/projecten/git/bier/indirectory; files = []
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git tag -F
/var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-24639574.commit
johntest2-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git push
[email protected]:john/bier.git refs/tags/johntest2-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git ls-files
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[DEBUG] pom.xml
[INFO] Transforming 'johntest'...
[INFO] Not removing release POMs
[INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git add -- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git rev-parse
--show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[INFO] Executing: /bin/sh -c cd
/Users/johntenden/projecten/git/bier/indirectory && git status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier/indirectory
[DEBUG] M indirectory/pom.xml
[DEBUG] ?? indirectory/pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? indirectory/pom.xml.releaseBackup
[DEBUG] ?? indirectory/release.properties
[WARNING] Ignoring unrecognized line: ?? indirectory/release.properties
:){>>> Expected commit and push of the modified indirectory/pom.xml}
[INFO] Release preparation complete.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.040 s
[INFO] Finished at: 2014-04-11T09:16:43+01:00
[INFO] Final Memory: 11M/222M
[INFO] ------------------------------------------------------------------------
2) pom.xml in Git root : Working fine !
==============================
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] BUILD SUCCESS
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Total time: 0.540 s
[INFO] [INFO] Finished at: 2014-04-11T09:24:09+01:00
[INFO] [INFO] Final Memory: 5M/123M
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git add
-- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
rev-parse --show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[DEBUG] M pom.xml
[DEBUG] ?? pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? pom.xml.releaseBackup
[DEBUG] ?? release.properties
[WARNING] Ignoring unrecognized line: ?? release.properties
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
commit --verbose -F
/var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-1011576472.commit
pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
symbolic-ref HEAD
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
push [email protected]:john/bier.git refs/heads/master:refs/heads/master
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Tagging release with the label johntest-0.0.2...
[DEBUG] ScmTagPhase :: scmTagParameters remotingTag true
[DEBUG] ScmTagPhase :: scmTagParameters scmRevision null
[DEBUG] ScmTagPhase :: fileSet basedir = /Users/johntenden/projecten/git/bier;
files = []
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git tag
-F /var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-1340971298.commit
johntest-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
push [email protected]:john/bier.git refs/tags/johntest-0.0.2
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
ls-files
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[DEBUG] indirectory/pom.xml
[DEBUG] pom.xml
[INFO] Transforming 'johntest'...
[INFO] Not removing release POMs
[INFO] Checking in modified POMs...
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git add
-- pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
rev-parse --show-toplevel
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
status --porcelain .
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[DEBUG] M pom.xml
[DEBUG] ?? pom.xml.releaseBackup
[WARNING] Ignoring unrecognized line: ?? pom.xml.releaseBackup
[DEBUG] ?? release.properties
[WARNING] Ignoring unrecognized line: ?? release.properties
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
commit --verbose -F
/var/folders/s6/8zrhrmyj28d6smh9dm9sw9000000gn/T/maven-scm-364960822.commit
pom.xml
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
symbolic-ref HEAD
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Executing: /bin/sh -c cd /Users/johntenden/projecten/git/bier && git
push [email protected]:john/bier.git refs/heads/master:refs/heads/master
[INFO] Working directory: /Users/johntenden/projecten/git/bier
[INFO] Release preparation complete.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.402 s
[INFO] Finished at: 2014-04-11T09:24:13+01:00
[INFO] Final Memory: 11M/222M
[INFO] ------------------------------------------------------------------------
> release:prepare does not commit pom.xml if not in the git root
> --------------------------------------------------------------
>
> Key: MRELEASE-875
> URL: https://jira.codehaus.org/browse/MRELEASE-875
> Project: Maven Release Plugin
> Issue Type: Bug
> Components: prepare
> Affects Versions: 2.5
> Environment: git 1.9.0
> Reporter: john ten Den
>
> When the project pom.xml is not in the Git project root (f.e. in the "src"
> directory) the pom.xml not committed and pushed (before tagging)
> Commit of the pom.xml during release:prepare works fine if it is in the /
> (root) of the git repository
> Using the pom.xml in a subdirectory worked well with version 2.4.2 using git
> 1.7.
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)