[ https://jira.codehaus.org/browse/MRELEASE-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Scholte updated MRELEASE-465: ------------------------------------ Component/s: (was: perform) prepare > -Dusername= switch ignored > -------------------------- > > Key: MRELEASE-465 > URL: https://jira.codehaus.org/browse/MRELEASE-465 > Project: Maven 2.x Release Plugin > Issue Type: Bug > Components: prepare > 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://johanwal...@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 {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 > > 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 {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 <johan.wal...@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.wal...@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/ > jo...@expectj.bzr.sourceforge.net's password: > jo...@expectj.bzr.sourceforge.net's password: > jo...@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$ > " -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira