Add "-Dusername=releaseuser" to the command line (if different from the user that runs Jenkins)
Authenticate against SVN server using the svn command line tools on the slave (this updates ~jenkinsuser/.subversion/auth/) Copy that around all your slaves. Jenkins also has the ability somewhere to store the credentials it uses to checkout in the auth cache. YMMV. /James > -----Original Message----- > From: jenkinsci-users@googlegroups.com [mailto:jenkinsci- > us...@googlegroups.com] On Behalf Of BusyByte > Sent: 21 May 2012 16:23 > To: Jenkins Users > Subject: M2 Release Plugin + SVN > > How do I pass my credentials for maven to do the SCM plugin stuff for the > Maven Release. > I don't want each job to have to enter the process id username/ password. > I tried to put it in my settings.xml by the base host name for svn server. > EG https://myhost/mysvnpath I put a server entry with: <id>myshost<id> ************************************************************************************** This message is confidential and intended only for the addressee. If you have received this message in error, please immediately notify the postmas...@nds.com and delete it from your system as well as any copies. The content of e-mails as well as traffic data may be monitored by NDS for employment and security purposes. To protect the environment please do not print this e-mail unless necessary. NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, United Kingdom. A company registered in England and Wales. Registered no. 3080780. VAT no. GB 603 8808 40-00 **************************************************************************************