Congrats! Cheers
2014-03-11 11:53 GMT+01:00 D Vijay <[email protected]>: > HI, > > I am able to configure now and the release is working perfectly. I have to > pass additional parameters from command line: > -Dsvnkit.http.methods=Basic,Digest,Negotiate,NTLM which resolved the > authentication issue. > > Thank You, > Vijay > > > On Mon, Mar 10, 2014 at 6:34 PM, D Vijay <[email protected]> wrote: > >> Hi, >> >> Thanks a lot. I have changed the version to 2.1.0. Now the message "is >> not a working copy" is gone. Now, I am getting authentication exception as >> below. Also, if you see my settings.xml configuration as below, I am giving >> the server name correctly. >> >> <server> >> <id>https://ourdomain</id> >> <username>my username</username> >> <password>my password</password> >> </server> >> >> >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-release-plugin:2.4 >> .2:prepare (default-cli) on project SimpleWeb: Unable to check for local >> modific >> ations >> [ERROR] Provider message: >> [ERROR] SVN status failed. >> [ERROR] Command output: >> [ERROR] svn: E170001: Authentication required for '<https://ourdomain:443 >> >' >> >> If you notice hear, in the scm configuration there is no port, but in the >> above error message port number 443 is shown. Where I am missing the >> configuration in this case? >> >> Thank You, >> Vijay >> >> >> On Mon, Mar 10, 2014 at 6:01 PM, Baptiste Mathus <[email protected]> wrote: >> >>> Isn't weird you're using two different version (1.6 & 1.14) >>> for maven-scm-provider-svnjava under maven-scm-plugin and >>> maven-release-plugin? >>> Also, both versions are *very* old: even the 1.14 is from 2011, 1.6 is >>> from 2009... >>> >>> I would start by aligning my versions using a property and try to >>> upgrade to a more recent version (latest possibly, but you may be stuck to >>> using 1.6-?). >>> >>> Also maybe have a look at this issue: >>> https://code.google.com/a/apache-extras.org/p/maven-scm-provider-svnjava/issues/detail?id=10which >>> reminds me a bit of yours. >>> >>> Cheers >>> >>> >>> 2014-03-10 13:07 GMT+01:00 D Vijay <[email protected]>: >>> >>>> Hi, >>>> >>>> Below is my configuration in SCM tag: >>>> >>>> <scm> >>>> <connection>scm:svn:https://ourdomain/svn/New_FW/trunk >>>> </connection> >>>> <developerConnection>scm:svn:https://ourdomain/svn/New_FW/trunk >>>> </developerConnection> >>>> <url>https://ourdomain/svn/New_FW/trunk</url> >>>> </scm> >>>> >>>> SVN version details: >>>> TortoiseSVN 1.8.2, Build 24708 - 64 Bit , 2013/08/27 19:20:39 >>>> Subversion 1.8.3, -release >>>> apr 1.4.8 >>>> apr-util 1.5.2 >>>> serf 1.3.1 >>>> OpenSSL 1.0.1e 11 Feb 2013 >>>> zlib 1.2.8 >>>> >>>> My maven release plugin configuration: >>>> >>>> <plugin> >>>> <groupId>org.apache.maven.plugins</groupId> >>>> <artifactId>maven-scm-plugin</artifactId> >>>> <version>1.3</version> >>>> <configuration> >>>> <providerImplementations> >>>> <svn>javasvn</svn> >>>> </providerImplementations> >>>> <username>${scm.username}</username> >>>> >>>> <password>${scm.password}</password> >>>> <connectionType>connection</connectionType> >>>> </configuration> >>>> <dependencies> >>>> <dependency> >>>> >>>> <groupId>com.google.code.maven-scm-provider-svnjava</groupId> >>>> >>>> <artifactId>maven-scm-provider-svnjava</artifactId> >>>> <version>1.14</version> >>>> </dependency> >>>> </dependencies> >>>> </plugin> >>>> <plugin> >>>> <groupId>org.apache.maven.plugins</groupId> >>>> <artifactId>maven-release-plugin</artifactId> >>>> <version>2.4.2</version> >>>> <dependencies> >>>> <dependency> >>>> >>>> <groupId>com.google.code.maven-scm-provider-svnjava</groupId> >>>> >>>> <artifactId>maven-scm-provider-svnjava</artifactId> >>>> <version>1.6</version> >>>> </dependency> >>>> </dependencies> >>>> <configuration> >>>> <providerImplementations> >>>> <svn>javasvn</svn> >>>> </providerImplementations> >>>> <tagBase>https://ourdomain/svn/New_FW/tags >>>> </tagBase> >>>> >>>> <mavenExecutorId>forked-path</mavenExecutorId> >>>> </configuration> >>>> </plugin> >>>> >>>> The scm.username and scm.password are in Maven settings.xml file. >>>> >>>> Thank You, >>>> Vijay >>>> >>>> >>>> On Mon, Mar 10, 2014 at 5:30 PM, Baptiste Mathus <[email protected]>wrote: >>>> >>>>> That's why I said it seems like a pure Maven issue. >>>>> What do you have in your <scm> tag? >>>>> >>>>> What also do you have under the <configuration> tag of your >>>>> maven-release-plugin effective pom? >>>>> >>>>> Some small guesses: >>>>> Which subversion version are you using? Maybe the version is too high >>>>> compared to the javasvn provider you seem to be using (I think it's not >>>>> the >>>>> default one, but it might have changed?). >>>>> >>>>> My 2 cents >>>>> >>>>> >>>>> 2014-03-10 12:53 GMT+01:00 D Vijay <[email protected]>: >>>>> >>>>>> Hi James, >>>>>> >>>>>> I have tried both the options and it did not work. I am trying to do >>>>>> maven release from the command prompt instead of performing a release >>>>>> from >>>>>> Jenkins and here I am getting a different error as below. Also, we are >>>>>> using https for communicating with SVN. The http port is blocked and we >>>>>> have to use https in our configuration. In this case, how can we >>>>>> import/use the client certificate in Maven for doing the release. Any >>>>>> idea >>>>>> that you can throw for me? >>>>>> >>>>>> [INFO] --- maven-release-plugin:2.4.2:prepare (default-cli) @ >>>>>> SimpleWeb --- >>>>>> [INFO] Change the default 'svn' provider implementation to 'javasvn'. >>>>>> [INFO] Verifying that there are no local modifications... >>>>>> [INFO] ignoring changes on: **\release.properties, **\pom.xml.next, >>>>>> **\pom.xml >>>>>> .releaseBackup, **\pom.xml.backup, **\pom.xml.branch, **\pom.xml.tag >>>>>> [INFO] SVN status directory: D:\Vijay\New_Framework\trunk\SimpleWeb >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [INFO] BUILD FAILURE >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [INFO] Total time: 2.298s >>>>>> [INFO] Finished at: Mon Mar 10 17:18:18 IST 2014 >>>>>> [INFO] Final Memory: 10M/26M >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [ERROR] Failed to execute goal >>>>>> org.apache.maven.plugins:maven-release-plugin:2.4 >>>>>> .2:prepare (default-cli) on project SimpleWeb: Unable to check for >>>>>> local modific >>>>>> ations >>>>>> [ERROR] Provider message: >>>>>> [ERROR] SVN status failed. >>>>>> [ERROR] Command output: >>>>>> [ERROR] svn: 'D:\Vijay\New_Framework\trunk\SimpleWeb' is not a >>>>>> working copy >>>>>> >>>>>> Thank You, >>>>>> Vijay >>>>>> >>>>>> >>>>>> On Mon, Mar 10, 2014 at 4:38 PM, James Nord (jnord) >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> Hi Vijay, >>>>>>> >>>>>>> >>>>>>> >>>>>>> Try setting the username and password in the release options – or >>>>>>> make sure you run subversion client on your slave and get it to store >>>>>>> the >>>>>>> subversion credentials in its cache. >>>>>>> >>>>>>> >>>>>>> >>>>>>> /James >>>>>>> >>>>>>> >>>>>>> >>>>>>> *From:* [email protected] [mailto: >>>>>>> [email protected]] *On Behalf Of *D Vijay >>>>>>> *Sent:* 04 March 2014 08:36 >>>>>>> *To:* [email protected] >>>>>>> *Subject:* Re: Maven Release Plugin throws Authentication Required >>>>>>> error >>>>>>> >>>>>>> >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> The issue is with configuring the M2Release plugin in Jenkins. I >>>>>>> wanted some help in configuring this plugin in Jenkins like the steps >>>>>>> that >>>>>>> we need to follow. >>>>>>> >>>>>>> Vijay >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Mar 3, 2014 at 9:28 PM, Baptiste Mathus <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> Imo wrong mailing list. This is a pure maven question. Better ask it >>>>>>> on maven users. >>>>>>> Cheers >>>>>>> >>>>>>> Le 3 mars 2014 12:06, "D Vijay" <[email protected]> a écrit : >>>>>>> >>>>>>> Dear All, >>>>>>> >>>>>>> >>>>>>> >>>>>>> I need help in configuring the Maven Release plugin. I am trying to >>>>>>> configure the plugin in Jenkins job. I am getting authentication >>>>>>> exception. >>>>>>> For invoking maven release plugin do we need to have svn client from >>>>>>> where >>>>>>> we are invoking the release? PFA the errors & the configuration that I >>>>>>> used >>>>>>> for this. The requirement is as follows: >>>>>>> >>>>>>> My requirement is to configure maven release plugin as follows: >>>>>>> >>>>>>> 1. My current version is at 1.0.0-SNAPSHOT and once testing is done >>>>>>> and ready for movement to production the maven release plugin will be >>>>>>> invoked from Jenkins job to move the code from branch to trunk. >>>>>>> 2. The configuration has to check out the source from branch, update >>>>>>> all the POMs to version 1.0.0, tag the source code and check in the >>>>>>> code at >>>>>>> trunk location. The tags folder will contain the tagged version at 1.0.0 >>>>>>> (as best practice we need to change the version from 1.0.0-SNAPSHOT to >>>>>>> 1.0.0 once the product is ready for production, right? or while moving >>>>>>> to >>>>>>> UAT itself it should be done?). >>>>>>> 3. Also, the next snapshot version will be updated to >>>>>>> 1.0.1-SNAPSHOT(which is configurable in release plugin) and checked in >>>>>>> at >>>>>>> branch level for the next development. >>>>>>> >>>>>>> I am able to configure this, but somehow it is not working. I am >>>>>>> getting authentication exception. >>>>>>> svn: Authentication required for >>>>>>> '<https://server-mydomain.com:443<https://server-mydomain.com/> >>>>>>> >'. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thank you, >>>>>>> >>>>>>> Vijay. >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Jenkins Users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> >>>>>>> >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to a topic in >>>>>>> the Google Groups "Jenkins Users" group. >>>>>>> To unsubscribe from this topic, visit >>>>>>> https://groups.google.com/d/topic/jenkinsci-users/wA80C4CgMtc/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> [email protected]. >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Jenkins Users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to a topic in >>>>>>> the Google Groups "Jenkins Users" group. >>>>>>> To unsubscribe from this topic, visit >>>>>>> https://groups.google.com/d/topic/jenkinsci-users/wA80C4CgMtc/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> [email protected]. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Jenkins Users" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Baptiste <Batmat> MATHUS - http://batmat.net >>>>> Sauvez un arbre, >>>>> Mangez un castor ! >>>>> >>>>> -- >>>>> You received this message because you are subscribed to a topic in the >>>>> Google Groups "Jenkins Users" group. >>>>> To unsubscribe from this topic, visit >>>>> https://groups.google.com/d/topic/jenkinsci-users/wA80C4CgMtc/unsubscribe >>>>> . >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Jenkins Users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>>> -- >>>> Baptiste <Batmat> MATHUS - http://batmat.net >>>> Sauvez un arbre, >>>> Mangez un castor ! nbsp;! >>>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Jenkins Users" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/jenkinsci-users/wA80C4CgMtc/unsubscribe >>> . >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > > -- > Baptiste <Batmat> MATHUS - http://batmat.net > Sauvez un arbre, > Mangez un castor ! nbsp;! > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
