-Dusername= switch ignored
--------------------------

                 Key: MRELEASE-465
                 URL: http://jira.codehaus.org/browse/MRELEASE-465
             Project: Maven 2.x Release Plugin
          Issue Type: Bug
          Components: perform
    Affects Versions: 2.0-beta-7
         Environment: 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"

            Reporter: Johan Walles
         Attachments: pom.xml

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://[email protected]/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:
"
jo...@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 {execution: default}]
        [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
        
flaskagrisflaskanyckelgrisflaskagrisflaskanyckelgrisflaskahinkbilnyckelg...@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 {execution: sign-artifacts}]
        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 <[email protected]>"
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 <[email protected]>"
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/
[email protected]'s password: 
[email protected]'s password: 
[email protected]'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] ------------------------------------------------------------------------
jo...@johansdator:~/src/expectj-bzr$ 
"


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


Reply via email to