Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Incomplete
-
2.0-beta-7
-
None
-
None
-
Bazaar (bzr) 1.16.1
Maven version: 2.0.9
Java version: 1.5.0_17
OS name: "linux" version: "2.6.26-2-686" arch: "i386" Family: "unix"
Description
I'm calling mvn release:prepare with the -Dusername=johanwalles switch as instructed on http://maven.apache.org/plugins/maven-release-plugin/usage.html. In spite of that, when contacting Sourceforge's bzr daemon, Maven tries to use my local user name ("johan").
The URL used by Maven is:
bzr+ssh://expectj.bzr.sourceforge.net/bzrroot/expectj/trunk/
The URL Maven should be using to work like the docs say is:
bzr+ssh://johanwalles@expectj.bzr.sourceforge.net/bzrroot/expectj/trunk/
To try this yourselves, do "bzr branch bzr://expectj.bzr.sourceforge.net/bzrroot/expectj/trunk/", then "mvn -Dusername=johanwalles release:prepare".
I'm attaching my pom.xml for reference as well.
Here's my full session, note that I'm not entering any password because I don't have one for that account:
"
johan@johansdator:~/src/expectj-bzr$ mvn -Dusername=johanwalles release:prepare
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'release'.
[INFO] ------------------------------------------------------------------------
[INFO] Building ExpectJ
[INFO] task-segment: [release:prepare] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [release:prepare]
[INFO] Verifying that there are no local modifications...
[INFO] EXECUTING: bzr status
[INFO] [release.properties:unknown]
[INFO] Checking dependencies and plugins for snapshots ...
What is the release version for "ExpectJ"? (net.sourceforge.expectj:expectj) 2.0.1: :
What is SCM release tag or label for "ExpectJ"? (net.sourceforge.expectj:expectj) expectj-2.0.1: :
What is the new development version for "ExpectJ"? (net.sourceforge.expectj:expectj) 2.0.2-SNAPSHOT: :
[INFO] Transforming 'ExpectJ'...
[INFO] Not generating release POMs
[INFO] Executing goals 'clean verify'...
[INFO] Executing: mvn clean verify --no-plugin-updates
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building ExpectJ
[INFO] task-segment: [clean, verify]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory /home/johan/src/expectj-bzr/target
Downloading: http://repo1.maven.org/maven2/net/java/dev/jna/jna/3.0.5/jna-3.0.5.pom
Downloading: http://repo1.maven.org/maven2/net/java/dev/jna/jna/3.0.5/jna-3.0.5.pom
[INFO] [buildnumber:create
]
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[WARNING] Cannot get the revision information from the scm repository, proceeding with revision of MOJO1300 :
Exception while executing SCM command.
[INFO] Storing buildNumber: MOJO1300 at timestamp: 1248891626907
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 12 source files to /home/johan/src/expectj-bzr/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 3 source files to /home/johan/src/expectj-bzr/target/test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory: /home/johan/src/expectj-bzr/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running expectj.TestExpect
flaskagrisflaskanyckelgrisflaskagrisflaskanyckelgrisflaskahinkbilnyckelgris@SLTests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.314 sec
Results :
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
stork
[INFO] [jar:jar]
[INFO] Building jar: /home/johan/src/expectj-bzr/target/expectj-2.0.1-rMOJO1300.jar
[INFO] [gpg:sign
]
GPG Passphrase: *********
*Reading passphrase from file descriptor 0
Du behöver en lösenfras för att låsa upp den hemliga
nyckeln för användaren: "Johan Walles <johan.walles@gmail.com>"
1024-bitars DSA-nyckel, id C37E2AE4, skapad 2004-02-09
Reading passphrase from file descriptor 0
Du behöver en lösenfras för att låsa upp den hemliga
nyckeln för användaren: "Johan Walles <johan.walles@gmail.com>"
1024-bitars DSA-nyckel, id C37E2AE4, skapad 2004-02-09
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 minute 1 second
[INFO] Finished at: Wed Jul 29 20:21:21 CEST 2009
[INFO] Final Memory: 45M/64M
[INFO] ------------------------------------------------------------------------
[INFO] Checking in modified POMs...
[INFO] EXECUTING: bzr commit --message "[maven-release-plugin] prepare release expectj-2.0.1" /home/johan/src/expectj-bzr/pom.xml
[INFO] EXECUTING: bzr push bzr+ssh://expectj.bzr.sourceforge.net/bzrroot/expectj/trunk/
johan@expectj.bzr.sourceforge.net's password:
johan@expectj.bzr.sourceforge.net's password:
johan@expectj.bzr.sourceforge.net's password:
[ERROR] Connection closed: please check connectivity and permissions
[ERROR]
EXECUTION FAILED
Execution of cmd : push failed with exit code: 3.
Working directory was:
/home/johan/src/expectj-bzr
Your Bazaar installation seems to be invalid. Consult 'http://bazaar-vcs.org/Installation'
Python version: 2.5.4 (OK)
Bazaar version: NA (May be INVALID)
Paramiko installed: true (For remote access eg. sftp)
cCrypt installed: true (For remote access eg. sftp)
cElementTree installed: true (Not mandatory)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to commit files
Provider message:
EXECUTION FAILED
Execution of cmd : push failed with exit code: 3.
Working directory was:
/home/johan/src/expectj-bzr
Your Bazaar installation seems to be invalid. Consult 'http://bazaar-vcs.org/Installation'
Python version: 2.5.4 (OK)
Bazaar version: NA (May be INVALID)
Paramiko installed: true (For remote access eg. sftp)
cCrypt installed: true (For remote access eg. sftp)
cElementTree installed: true (Not mandatory)
Command output:
bzr: ERROR: Connection closed: please check connectivity and permissions
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 minute 17 seconds
[INFO] Finished at: Wed Jul 29 20:21:29 CEST 2009
[INFO] Final Memory: 17M/64M
[INFO] ------------------------------------------------------------------------
johan@johansdator:~/src/expectj-bzr$
"
Attachments
Attachments
Issue Links
- depends upon
-
SCM-489 the bazaar provider needs to support the following protocols: bzr, bzr+ssh, ssh
- Closed