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

Reply via email to