continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Venisse <emman...@venisse.net>
Subject Re: How to make Continuum respect maven installation-wide settings.xml?
Date Thu, 09 Feb 2006 13:44:47 GMT
My tests on Fedora was only with a new localRepository in continuum settings file, but i'm
pretty 
sure it doesn't work too with profile and proxy. Will be fix in 1.0.3

http://jira.codehaus.org/browse/CONTINUUM-590

Emmanuel

Michael Böckling a écrit :
> FYI, I just sent a testcase to Emmanuel. Would be great if this could 
> indeed be fixed.
> 
> @chris: Thanks for the hint! I'm running SuSE 9.2, using jdk 1.5, maven 
> 2.0.2 and continuum 1.0.2. Never even dreamt about that this problem 
> could be OS dependent....
> 
> Regards,
>    Michael
> 
> 
>> I think i found the pb in Continuum.
>> If someone can send me sample files with profiles and or proxy 
>> settings, i'll can continue to investigate and resolve this problem
>>
>> Emmanuel
>>
>> Emmanuel Venisse a écrit :
>>
>>> Ok, seems to be a bug somewhere.
>>>
>>> Michael, can we have a little settings.xml with an active profile and 
>>> a pom that need a resolution? It will be perhaps more easy to track 
>>> the bug.
>>>
>>> Emmanuel
>>>
>>> Christian Mouttet a écrit :
>>>
>>>> Grüetzi Michael,
>>>>
>>>> it seems that you have the same problem as I have. You may take a 
>>>> look at http://jira.codehaus.org/browse/CONTINUUM-488 where a lot of 
>>>> comments and trials are listed.
>>>>
>>>> What's your system? If Linux - what distribution? Emmanuel 
>>>> sucessfully tested it with Fedora 4. For my SuSE SLES-9 it's not 
>>>> running.
>>>>
>>>> -chris
>>>>
>>>> Am Donnerstag, 9. Februar 2006 12:02 schrieb Michael Böckling:
>>>>
>>>>> Thank you Emmanuel for your help, but unfortunately, this isn't 
>>>>> working,
>>>>> it still says "${curr-scm-root}Build/Parent-Project" in the Continuum
>>>>> project info page.
>>>>> When I go to 
>>>>> /opt/continuum-1.0.2/apps/continuum/working-directory/6817
>>>>> and type "mvn help:effective-pom", everything looks right, the element
>>>>> "project.scm.connection" is properly interpolated. Could it be that
>>>>> Continuum does not interpolate pom values upon project import?
>>>>>
>>>>> Regards,
>>>>>    Michael
>>>>>
>>>>>
>>>>>> You must copy your settings.xml in
>>>>>> ${continuum.home}/bin/YOUR_OS/conf/settings.xml.
>>>>>> Absolute path of settings.xml is written in your continuum logs.
>>>>>>
>>>>>> Why don't you define it in ${user.home}/.m2/settings.xml?
>>>>>>
>>>>>> Emmanuel
>>>>>>
>>>>>> Michael Böckling a écrit :
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> in have a settings.xml in my maven installation directory where
I
>>>>>>> define an active profile:
>>>>>>> <activeProfile>dev</activeProfile>
>>>>>>> My SCM information in the POM depend on a profile being activated,
>>>>>>> because I want to be able to switch between different repository
>>>>>>> roots depending on the environment (dev/int/prod).
>>>>>>> When I try to import a project to Continuum, the profile does
not 
>>>>>>> get
>>>>>>> activated, because the settings.xml in the Maven installation
>>>>>>> directory is obviously not being read, resulting in a SCM url
like
>>>>>>> this: "${curr-scm-root}Build/Parent-Project". The property
>>>>>>> ${curr-scm-root}is not interpolated, because the profile is not
>>>>>>> activated.
>>>>>>> Is there a way to configure Continuum such that it reads
>>>>>>> maven-2.0.2/conf/settings.xml, or must I copy settings.xml somewhere
>>>>>>> in my continuum installation so it gets picked up?
>>>>>>>
>>>>>>> Regards,
>>>>>>>   Michael--
>>>>>>
>>>>>>
> Giniality AG - Michael Böckling; Steinenberg 21, CH-4051 Basel
> P: +41 61 226 99 63 - F: +41 61 226 99 69
> michael.boeckling@giniality.ch; http://www.giniality.com/
> 
> 
> 
> 
> 


Mime
View raw message