Ok, I made some progress: Camel parent pom 2.7.5-SNAPSHOT use org.apache.apache pom version 8. It enables the profile 'apache-release' when we execute the release plugin. The 'maven-gpg-plugin' which is also configured there use the placeholder ${gpg.passphrase} to obtain the password. My settings file now looks as below: <profile> <id>apache-release</id> <properties> <gpg.passphrase>XXX</gpg.passphrase> </properties> </profile>
Now it fails in the ':maven-checkstyle-plugin'. But I can handle this by me own... ;-) Thanks for your help guys, Christian On Thu, Jan 5, 2012 at 9:28 PM, Christian Müller < christian.muel...@gmail.com> wrote: > Hadrian, thanks for your offer. But because we don't have any rush to > release Camel 2.7.5, I would like to take the time I need to release it. If > I need one more week, no big deal, IMO. > > Best, > Christian > > > On Thu, Jan 5, 2012 at 8:19 PM, Hadrian Zbarcea <hzbar...@gmail.com>wrote: > >> The camel root pom has org.apache:apache:9:pom as its parent. That's >> where the apache-release profile is defined and camel reuses it. There used >> to be a 'release' profile ages ago. I understand that you're not taking my >> offer and prefer to release 2.7.5 yourself, correct? >> >> Hope this helps. >> Hadrian >> >> >> >> On 01/05/2012 11:50 AM, Daniel Kulp wrote: >> >>> >>> Try duplicating the profile with an id of "apache-release". Camel might >>> have >>> release profile turned off and the apache-release profile turned on. >>> >>> >>> Dan >>> >>> >>> On Thursday, January 05, 2012 5:37:33 PM Christian Müller wrote: >>> >>>> @Babak: I will Update our release guide with all the missing >>>> information. >>>> Installing/Configuring princexml is one of them. >>>> >>>> @Dan, Hadrian: I tried the following two configurations in my >>>> ~/.m2/settings.xml file, but it sill "hang": >>>> <profile> >>>> <id>release</id> >>>> <properties> >>>> <gpg.useagent>true</gpg.**useagent> >>>> </properties> >>>> </profile> >>>> >>>> <profile> >>>> <id>release</id> >>>> <properties> >>>> <gpg.password>XXX</gpg.**password> >>>> </properties> >>>> </profile> >>>> >>>> I run: mvn release:prepare -DdryRun=true and also mvn release:prepare >>>> -DdryRun=true -Prelease >>>> >>>> Any idea what I could miss? >>>> >>>> Best, >>>> Christian >>>> >>>> On Thu, Jan 5, 2012 at 1:14 PM, Babak Vahdat >>>> >>> <babak.vah...@swissonline.ch>**wrote: >>> >>>> Hi Hadrian >>>>> >>>>> Beforehand thanks for the verification of the provided Patch for [1], >>>>> but: >>>>> >>>>> - Could you please share with us also what was the outcome with the dry >>>>> run release as well? Do you've still got proper HTML& PDF docs inside >>>>> zip& tarball artifacts? >>>>> >>>>> >>>>> - And just in the case it comes out that Christian will indeed take >>>>> over >>>>> the >>>>> release would you please update [2] with maybe just one liner about >>>>> princexml installation& putting it on the PATH (Linux/Mac/Windows) >>>>> >>>>> before doing the release. I doubt that Christian is aware of this so >>>>> that it would be nice if we have got a short documentation of this >>>>> Prerequistic as well. >>>>> >>>>> BTW, I don't have Karma to edit the Wiki by myself& your english is >>>>> for >>>>> >>>>> sure much much better than mine. >>>>> >>>>> [1] >>>>> https://issues.apache.org/**jira/browse/CAMEL-3774<https://issues.apache.org/jira/browse/CAMEL-3774> >>>>> [2] >>>>> http://camel.apache.org/**release-guide.html<http://camel.apache.org/release-guide.html> >>>>> >>>>> Babak >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://camel.465427.n5.nabble.**com/DISCUSS-Dropping-support-** >>>>> for-Camel-2-7<http://camel.465427.n5.nabble.com/DISCUSS-Dropping-support-for-Camel-2-7> >>>>> -x-tp5112509p5122473.html Sent from the Camel Development mailing list >>>>> archive at Nabble.com. >>>>> >>>> >> -- >> Hadrian Zbarcea >> Principal Software Architect >> Talend, Inc >> http://coders.talend.com/ >> http://camelbot.blogspot.com/ >> > >