You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-dev@maven.apache.org by Emmanuel Venisse <em...@venisse.net> on 2007/01/15 16:40:09 UTC

Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Jason,

clearcase, perforce, starteam, synergy and vss providers can be tested without SCM installations. Why do  you put them in a profile?

Emmanuel

jvanzyl@apache.org a écrit :
> Author: jvanzyl
> Date: Mon Jan 15 06:58:34 2007
> New Revision: 496356
> 
> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
> Log:
> o create a profile which contains all the weirder SCM providers, we'll need some decent profile activators which tell us if the provider is support on the system.
> 
> 
> Modified:
>     maven/scm/trunk/maven-scm-providers/pom.xml
> 
> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
> ==============================================================================
> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15 06:58:34 2007
> @@ -29,15 +29,9 @@
>    <name>Maven SCM Providers</name>
>    <version>1.0-SNAPSHOT</version>
>    <modules>
> -    <module>maven-scm-provider-bazaar</module>
> -    <module>maven-scm-provider-clearcase</module>
>      <module>maven-scm-provider-local</module>
> -    <module>maven-scm-provider-perforce</module>
> -    <module>maven-scm-provider-starteam</module>
>      <module>maven-scm-providers-cvs</module>
>      <module>maven-scm-providers-svn</module>
> -    <module>maven-scm-provider-synergy</module>
> -    <module>maven-scm-provider-vss</module>
>    </modules>
>    <dependencies>
>      <dependency>
> @@ -52,4 +46,17 @@
>        <scope>test</scope>
>      </dependency>
>    </dependencies>
> +  <profiles>
> +    <profile>
> +      <id>all</id>
> +      <modules>
> +        <module>maven-scm-provider-bazaar</module>
> +        <module>maven-scm-provider-clearcase</module>
> +        <module>maven-scm-provider-perforce</module>
> +        <module>maven-scm-provider-starteam</module>
> +        <module>maven-scm-provider-synergy</module>
> +        <module>maven-scm-provider-vss</module>
> +      </modules>
> +    </profile>  
> +  </profiles>
>  </project>
> 
> 
> 
> 
> 


Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Jason van Zyl <ja...@maven.org>.
On 17 Mar 07, at 6:29 AM 17 Mar 07, Brett Porter wrote:

> Ok, coming back to this - these providers are still excluded from  
> being built. Can we put them back into the main list of modules and  
> put all the integration tests into a profile?
>

Provided stuff does not fail because I don't have ClearCase  
installed, for example, I'm fine with a profile. Some simple  
detection mechanism would be nice as it would be very cool for  
general detection at runtime and would certainly help with ITs.

Jason.

> - Brett
>
> On 16/01/2007, at 7:06 PM, Emmanuel Venisse wrote:
>
>> agreed.
>>
>> Emmanuel
>>
>> Brett Porter a écrit :
>>> So... why not comment out cvs and local too? Nobody uses them any  
>>> more... and the local one is certainly the weirdest :)
>>> Personally, I'd turn all the integration-ish tests off in the  
>>> normal build (including svn which is very long), and put them in  
>>> a profile.
>>> On 16/01/2007, at 12:37 PM, Jason van Zyl wrote:
>>>>
>>>> On 15 Jan 07, at 8:32 PM 15 Jan 07, Brett Porter wrote:
>>>>
>>>>> For example, so that we can run them in CI and make sure they  
>>>>> still build.
>>>>>
>>>>
>>>> Then why not let CI do the hard work and turn on the profile and  
>>>> make it easier for folks checking out and building?
>>>>
>>>> You were running them all anyway? So just turn on the profile  
>>>> for all of them.
>>>>
>>>> Jason.
>>>>
>>>>> If we had multiple boxes and could target builds to where they  
>>>>> could run, sure... but we're not there yet.
>>>>>
>>>>> - Brett
>>>>>
>>>>> On 16/01/2007, at 12:10 PM, Jason van Zyl wrote:
>>>>>
>>>>>>
>>>>>> On 15 Jan 07, at 7:54 PM 15 Jan 07, Brett Porter wrote:
>>>>>>
>>>>>>> Yeah, I'd really rather we didn't put the builds in a  
>>>>>>> profile, but instead moved the tests to the profile.
>>>>>>>
>>>>>>
>>>>>> Why?
>>>>>>
>>>>>>> - Brett
>>>>>>>
>>>>>>> On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:
>>>>>>>
>>>>>>>> Jason,
>>>>>>>>
>>>>>>>> clearcase, perforce, starteam, synergy and vss providers can  
>>>>>>>> be tested without SCM installations. Why do  you put them in  
>>>>>>>> a profile?
>>>>>>>>
>>>>>>>> Emmanuel
>>>>>>>>
>>>>>>>> jvanzyl@apache.org a écrit :
>>>>>>>>> Author: jvanzyl
>>>>>>>>> Date: Mon Jan 15 06:58:34 2007
>>>>>>>>> New Revision: 496356
>>>>>>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>>>>>>>>> Log:
>>>>>>>>> o create a profile which contains all the weirder SCM  
>>>>>>>>> providers, we'll need some decent profile activators which  
>>>>>>>>> tell us if the provider is support on the system.
>>>>>>>>> Modified:
>>>>>>>>>     maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>>>>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>>>>> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm- 
>>>>>>>>> providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
>>>>>>>>> ============================================================== 
>>>>>>>>> ================
>>>>>>>>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>>>>>>>>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15  
>>>>>>>>> 06:58:34 2007
>>>>>>>>> @@ -29,15 +29,9 @@
>>>>>>>>>    <name>Maven SCM Providers</name>
>>>>>>>>>    <version>1.0-SNAPSHOT</version>
>>>>>>>>>    <modules>
>>>>>>>>> -    <module>maven-scm-provider-bazaar</module>
>>>>>>>>> -    <module>maven-scm-provider-clearcase</module>
>>>>>>>>>      <module>maven-scm-provider-local</module>
>>>>>>>>> -    <module>maven-scm-provider-perforce</module>
>>>>>>>>> -    <module>maven-scm-provider-starteam</module>
>>>>>>>>>      <module>maven-scm-providers-cvs</module>
>>>>>>>>>      <module>maven-scm-providers-svn</module>
>>>>>>>>> -    <module>maven-scm-provider-synergy</module>
>>>>>>>>> -    <module>maven-scm-provider-vss</module>
>>>>>>>>>    </modules>
>>>>>>>>>    <dependencies>
>>>>>>>>>      <dependency>
>>>>>>>>> @@ -52,4 +46,17 @@
>>>>>>>>>        <scope>test</scope>
>>>>>>>>>      </dependency>
>>>>>>>>>    </dependencies>
>>>>>>>>> +  <profiles>
>>>>>>>>> +    <profile>
>>>>>>>>> +      <id>all</id>
>>>>>>>>> +      <modules>
>>>>>>>>> +        <module>maven-scm-provider-bazaar</module>
>>>>>>>>> +        <module>maven-scm-provider-clearcase</module>
>>>>>>>>> +        <module>maven-scm-provider-perforce</module>
>>>>>>>>> +        <module>maven-scm-provider-starteam</module>
>>>>>>>>> +        <module>maven-scm-provider-synergy</module>
>>>>>>>>> +        <module>maven-scm-provider-vss</module>
>>>>>>>>> +      </modules>
>>>>>>>>> +    </profile>  +  </profiles>
>>>>>>>>>  </project>
>>>>>>>
>>>>>
>


Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Brett Porter <br...@apache.org>.
Ok, coming back to this - these providers are still excluded from  
being built. Can we put them back into the main list of modules and  
put all the integration tests into a profile?

- Brett

On 16/01/2007, at 7:06 PM, Emmanuel Venisse wrote:

> agreed.
>
> Emmanuel
>
> Brett Porter a écrit :
>> So... why not comment out cvs and local too? Nobody uses them any  
>> more... and the local one is certainly the weirdest :)
>> Personally, I'd turn all the integration-ish tests off in the  
>> normal build (including svn which is very long), and put them in a  
>> profile.
>> On 16/01/2007, at 12:37 PM, Jason van Zyl wrote:
>>>
>>> On 15 Jan 07, at 8:32 PM 15 Jan 07, Brett Porter wrote:
>>>
>>>> For example, so that we can run them in CI and make sure they  
>>>> still build.
>>>>
>>>
>>> Then why not let CI do the hard work and turn on the profile and  
>>> make it easier for folks checking out and building?
>>>
>>> You were running them all anyway? So just turn on the profile for  
>>> all of them.
>>>
>>> Jason.
>>>
>>>> If we had multiple boxes and could target builds to where they  
>>>> could run, sure... but we're not there yet.
>>>>
>>>> - Brett
>>>>
>>>> On 16/01/2007, at 12:10 PM, Jason van Zyl wrote:
>>>>
>>>>>
>>>>> On 15 Jan 07, at 7:54 PM 15 Jan 07, Brett Porter wrote:
>>>>>
>>>>>> Yeah, I'd really rather we didn't put the builds in a profile,  
>>>>>> but instead moved the tests to the profile.
>>>>>>
>>>>>
>>>>> Why?
>>>>>
>>>>>> - Brett
>>>>>>
>>>>>> On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:
>>>>>>
>>>>>>> Jason,
>>>>>>>
>>>>>>> clearcase, perforce, starteam, synergy and vss providers can  
>>>>>>> be tested without SCM installations. Why do  you put them in  
>>>>>>> a profile?
>>>>>>>
>>>>>>> Emmanuel
>>>>>>>
>>>>>>> jvanzyl@apache.org a écrit :
>>>>>>>> Author: jvanzyl
>>>>>>>> Date: Mon Jan 15 06:58:34 2007
>>>>>>>> New Revision: 496356
>>>>>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>>>>>>>> Log:
>>>>>>>> o create a profile which contains all the weirder SCM  
>>>>>>>> providers, we'll need some decent profile activators which  
>>>>>>>> tell us if the provider is support on the system.
>>>>>>>> Modified:
>>>>>>>>     maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>>>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>>>> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm- 
>>>>>>>> providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
>>>>>>>> =============================================================== 
>>>>>>>> ===============
>>>>>>>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>>>>>>>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15  
>>>>>>>> 06:58:34 2007
>>>>>>>> @@ -29,15 +29,9 @@
>>>>>>>>    <name>Maven SCM Providers</name>
>>>>>>>>    <version>1.0-SNAPSHOT</version>
>>>>>>>>    <modules>
>>>>>>>> -    <module>maven-scm-provider-bazaar</module>
>>>>>>>> -    <module>maven-scm-provider-clearcase</module>
>>>>>>>>      <module>maven-scm-provider-local</module>
>>>>>>>> -    <module>maven-scm-provider-perforce</module>
>>>>>>>> -    <module>maven-scm-provider-starteam</module>
>>>>>>>>      <module>maven-scm-providers-cvs</module>
>>>>>>>>      <module>maven-scm-providers-svn</module>
>>>>>>>> -    <module>maven-scm-provider-synergy</module>
>>>>>>>> -    <module>maven-scm-provider-vss</module>
>>>>>>>>    </modules>
>>>>>>>>    <dependencies>
>>>>>>>>      <dependency>
>>>>>>>> @@ -52,4 +46,17 @@
>>>>>>>>        <scope>test</scope>
>>>>>>>>      </dependency>
>>>>>>>>    </dependencies>
>>>>>>>> +  <profiles>
>>>>>>>> +    <profile>
>>>>>>>> +      <id>all</id>
>>>>>>>> +      <modules>
>>>>>>>> +        <module>maven-scm-provider-bazaar</module>
>>>>>>>> +        <module>maven-scm-provider-clearcase</module>
>>>>>>>> +        <module>maven-scm-provider-perforce</module>
>>>>>>>> +        <module>maven-scm-provider-starteam</module>
>>>>>>>> +        <module>maven-scm-provider-synergy</module>
>>>>>>>> +        <module>maven-scm-provider-vss</module>
>>>>>>>> +      </modules>
>>>>>>>> +    </profile>  +  </profiles>
>>>>>>>>  </project>
>>>>>>
>>>>

Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Emmanuel Venisse <em...@venisse.net>.
agreed.

Emmanuel

Brett Porter a écrit :
> So... why not comment out cvs and local too? Nobody uses them any 
> more... and the local one is certainly the weirdest :)
> 
> Personally, I'd turn all the integration-ish tests off in the normal 
> build (including svn which is very long), and put them in a profile.
> 
> On 16/01/2007, at 12:37 PM, Jason van Zyl wrote:
> 
>>
>> On 15 Jan 07, at 8:32 PM 15 Jan 07, Brett Porter wrote:
>>
>>> For example, so that we can run them in CI and make sure they still 
>>> build.
>>>
>>
>> Then why not let CI do the hard work and turn on the profile and make 
>> it easier for folks checking out and building?
>>
>> You were running them all anyway? So just turn on the profile for all 
>> of them.
>>
>> Jason.
>>
>>> If we had multiple boxes and could target builds to where they could 
>>> run, sure... but we're not there yet.
>>>
>>> - Brett
>>>
>>> On 16/01/2007, at 12:10 PM, Jason van Zyl wrote:
>>>
>>>>
>>>> On 15 Jan 07, at 7:54 PM 15 Jan 07, Brett Porter wrote:
>>>>
>>>>> Yeah, I'd really rather we didn't put the builds in a profile, but 
>>>>> instead moved the tests to the profile.
>>>>>
>>>>
>>>> Why?
>>>>
>>>>> - Brett
>>>>>
>>>>> On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:
>>>>>
>>>>>> Jason,
>>>>>>
>>>>>> clearcase, perforce, starteam, synergy and vss providers can be 
>>>>>> tested without SCM installations. Why do  you put them in a profile?
>>>>>>
>>>>>> Emmanuel
>>>>>>
>>>>>> jvanzyl@apache.org a écrit :
>>>>>>> Author: jvanzyl
>>>>>>> Date: Mon Jan 15 06:58:34 2007
>>>>>>> New Revision: 496356
>>>>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>>>>>>> Log:
>>>>>>> o create a profile which contains all the weirder SCM providers, 
>>>>>>> we'll need some decent profile activators which tell us if the 
>>>>>>> provider is support on the system.
>>>>>>> Modified:
>>>>>>>     maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>>> URL: 
>>>>>>> http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356 
>>>>>>>
>>>>>>> ============================================================================== 
>>>>>>>
>>>>>>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>>>>>>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15 
>>>>>>> 06:58:34 2007
>>>>>>> @@ -29,15 +29,9 @@
>>>>>>>    <name>Maven SCM Providers</name>
>>>>>>>    <version>1.0-SNAPSHOT</version>
>>>>>>>    <modules>
>>>>>>> -    <module>maven-scm-provider-bazaar</module>
>>>>>>> -    <module>maven-scm-provider-clearcase</module>
>>>>>>>      <module>maven-scm-provider-local</module>
>>>>>>> -    <module>maven-scm-provider-perforce</module>
>>>>>>> -    <module>maven-scm-provider-starteam</module>
>>>>>>>      <module>maven-scm-providers-cvs</module>
>>>>>>>      <module>maven-scm-providers-svn</module>
>>>>>>> -    <module>maven-scm-provider-synergy</module>
>>>>>>> -    <module>maven-scm-provider-vss</module>
>>>>>>>    </modules>
>>>>>>>    <dependencies>
>>>>>>>      <dependency>
>>>>>>> @@ -52,4 +46,17 @@
>>>>>>>        <scope>test</scope>
>>>>>>>      </dependency>
>>>>>>>    </dependencies>
>>>>>>> +  <profiles>
>>>>>>> +    <profile>
>>>>>>> +      <id>all</id>
>>>>>>> +      <modules>
>>>>>>> +        <module>maven-scm-provider-bazaar</module>
>>>>>>> +        <module>maven-scm-provider-clearcase</module>
>>>>>>> +        <module>maven-scm-provider-perforce</module>
>>>>>>> +        <module>maven-scm-provider-starteam</module>
>>>>>>> +        <module>maven-scm-provider-synergy</module>
>>>>>>> +        <module>maven-scm-provider-vss</module>
>>>>>>> +      </modules>
>>>>>>> +    </profile>  +  </profiles>
>>>>>>>  </project>
>>>>>
>>>
> 
> 
> 


Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Brett Porter <br...@apache.org>.
So... why not comment out cvs and local too? Nobody uses them any  
more... and the local one is certainly the weirdest :)

Personally, I'd turn all the integration-ish tests off in the normal  
build (including svn which is very long), and put them in a profile.

On 16/01/2007, at 12:37 PM, Jason van Zyl wrote:

>
> On 15 Jan 07, at 8:32 PM 15 Jan 07, Brett Porter wrote:
>
>> For example, so that we can run them in CI and make sure they  
>> still build.
>>
>
> Then why not let CI do the hard work and turn on the profile and  
> make it easier for folks checking out and building?
>
> You were running them all anyway? So just turn on the profile for  
> all of them.
>
> Jason.
>
>> If we had multiple boxes and could target builds to where they  
>> could run, sure... but we're not there yet.
>>
>> - Brett
>>
>> On 16/01/2007, at 12:10 PM, Jason van Zyl wrote:
>>
>>>
>>> On 15 Jan 07, at 7:54 PM 15 Jan 07, Brett Porter wrote:
>>>
>>>> Yeah, I'd really rather we didn't put the builds in a profile,  
>>>> but instead moved the tests to the profile.
>>>>
>>>
>>> Why?
>>>
>>>> - Brett
>>>>
>>>> On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:
>>>>
>>>>> Jason,
>>>>>
>>>>> clearcase, perforce, starteam, synergy and vss providers can be  
>>>>> tested without SCM installations. Why do  you put them in a  
>>>>> profile?
>>>>>
>>>>> Emmanuel
>>>>>
>>>>> jvanzyl@apache.org a écrit :
>>>>>> Author: jvanzyl
>>>>>> Date: Mon Jan 15 06:58:34 2007
>>>>>> New Revision: 496356
>>>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>>>>>> Log:
>>>>>> o create a profile which contains all the weirder SCM  
>>>>>> providers, we'll need some decent profile activators which  
>>>>>> tell us if the provider is support on the system.
>>>>>> Modified:
>>>>>>     maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>>>>>> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm- 
>>>>>> providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
>>>>>> ================================================================= 
>>>>>> =============
>>>>>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>>>>>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15  
>>>>>> 06:58:34 2007
>>>>>> @@ -29,15 +29,9 @@
>>>>>>    <name>Maven SCM Providers</name>
>>>>>>    <version>1.0-SNAPSHOT</version>
>>>>>>    <modules>
>>>>>> -    <module>maven-scm-provider-bazaar</module>
>>>>>> -    <module>maven-scm-provider-clearcase</module>
>>>>>>      <module>maven-scm-provider-local</module>
>>>>>> -    <module>maven-scm-provider-perforce</module>
>>>>>> -    <module>maven-scm-provider-starteam</module>
>>>>>>      <module>maven-scm-providers-cvs</module>
>>>>>>      <module>maven-scm-providers-svn</module>
>>>>>> -    <module>maven-scm-provider-synergy</module>
>>>>>> -    <module>maven-scm-provider-vss</module>
>>>>>>    </modules>
>>>>>>    <dependencies>
>>>>>>      <dependency>
>>>>>> @@ -52,4 +46,17 @@
>>>>>>        <scope>test</scope>
>>>>>>      </dependency>
>>>>>>    </dependencies>
>>>>>> +  <profiles>
>>>>>> +    <profile>
>>>>>> +      <id>all</id>
>>>>>> +      <modules>
>>>>>> +        <module>maven-scm-provider-bazaar</module>
>>>>>> +        <module>maven-scm-provider-clearcase</module>
>>>>>> +        <module>maven-scm-provider-perforce</module>
>>>>>> +        <module>maven-scm-provider-starteam</module>
>>>>>> +        <module>maven-scm-provider-synergy</module>
>>>>>> +        <module>maven-scm-provider-vss</module>
>>>>>> +      </modules>
>>>>>> +    </profile>  +  </profiles>
>>>>>>  </project>
>>>>
>>

Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Jason van Zyl <ja...@maven.org>.
On 15 Jan 07, at 8:32 PM 15 Jan 07, Brett Porter wrote:

> For example, so that we can run them in CI and make sure they still  
> build.
>

Then why not let CI do the hard work and turn on the profile and make  
it easier for folks checking out and building?

You were running them all anyway? So just turn on the profile for all  
of them.

Jason.

> If we had multiple boxes and could target builds to where they  
> could run, sure... but we're not there yet.
>
> - Brett
>
> On 16/01/2007, at 12:10 PM, Jason van Zyl wrote:
>
>>
>> On 15 Jan 07, at 7:54 PM 15 Jan 07, Brett Porter wrote:
>>
>>> Yeah, I'd really rather we didn't put the builds in a profile,  
>>> but instead moved the tests to the profile.
>>>
>>
>> Why?
>>
>>> - Brett
>>>
>>> On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:
>>>
>>>> Jason,
>>>>
>>>> clearcase, perforce, starteam, synergy and vss providers can be  
>>>> tested without SCM installations. Why do  you put them in a  
>>>> profile?
>>>>
>>>> Emmanuel
>>>>
>>>> jvanzyl@apache.org a écrit :
>>>>> Author: jvanzyl
>>>>> Date: Mon Jan 15 06:58:34 2007
>>>>> New Revision: 496356
>>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>>>>> Log:
>>>>> o create a profile which contains all the weirder SCM  
>>>>> providers, we'll need some decent profile activators which tell  
>>>>> us if the provider is support on the system.
>>>>> Modified:
>>>>>     maven/scm/trunk/maven-scm-providers/pom.xml
>>>>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>>>>> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm- 
>>>>> providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
>>>>> ================================================================== 
>>>>> ============
>>>>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>>>>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15  
>>>>> 06:58:34 2007
>>>>> @@ -29,15 +29,9 @@
>>>>>    <name>Maven SCM Providers</name>
>>>>>    <version>1.0-SNAPSHOT</version>
>>>>>    <modules>
>>>>> -    <module>maven-scm-provider-bazaar</module>
>>>>> -    <module>maven-scm-provider-clearcase</module>
>>>>>      <module>maven-scm-provider-local</module>
>>>>> -    <module>maven-scm-provider-perforce</module>
>>>>> -    <module>maven-scm-provider-starteam</module>
>>>>>      <module>maven-scm-providers-cvs</module>
>>>>>      <module>maven-scm-providers-svn</module>
>>>>> -    <module>maven-scm-provider-synergy</module>
>>>>> -    <module>maven-scm-provider-vss</module>
>>>>>    </modules>
>>>>>    <dependencies>
>>>>>      <dependency>
>>>>> @@ -52,4 +46,17 @@
>>>>>        <scope>test</scope>
>>>>>      </dependency>
>>>>>    </dependencies>
>>>>> +  <profiles>
>>>>> +    <profile>
>>>>> +      <id>all</id>
>>>>> +      <modules>
>>>>> +        <module>maven-scm-provider-bazaar</module>
>>>>> +        <module>maven-scm-provider-clearcase</module>
>>>>> +        <module>maven-scm-provider-perforce</module>
>>>>> +        <module>maven-scm-provider-starteam</module>
>>>>> +        <module>maven-scm-provider-synergy</module>
>>>>> +        <module>maven-scm-provider-vss</module>
>>>>> +      </modules>
>>>>> +    </profile>  +  </profiles>
>>>>>  </project>
>>>
>


Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Brett Porter <br...@apache.org>.
For example, so that we can run them in CI and make sure they still  
build.

If we had multiple boxes and could target builds to where they could  
run, sure... but we're not there yet.

- Brett

On 16/01/2007, at 12:10 PM, Jason van Zyl wrote:

>
> On 15 Jan 07, at 7:54 PM 15 Jan 07, Brett Porter wrote:
>
>> Yeah, I'd really rather we didn't put the builds in a profile, but  
>> instead moved the tests to the profile.
>>
>
> Why?
>
>> - Brett
>>
>> On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:
>>
>>> Jason,
>>>
>>> clearcase, perforce, starteam, synergy and vss providers can be  
>>> tested without SCM installations. Why do  you put them in a profile?
>>>
>>> Emmanuel
>>>
>>> jvanzyl@apache.org a écrit :
>>>> Author: jvanzyl
>>>> Date: Mon Jan 15 06:58:34 2007
>>>> New Revision: 496356
>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>>>> Log:
>>>> o create a profile which contains all the weirder SCM providers,  
>>>> we'll need some decent profile activators which tell us if the  
>>>> provider is support on the system.
>>>> Modified:
>>>>     maven/scm/trunk/maven-scm-providers/pom.xml
>>>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>>>> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm- 
>>>> providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
>>>> =================================================================== 
>>>> ===========
>>>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>>>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15  
>>>> 06:58:34 2007
>>>> @@ -29,15 +29,9 @@
>>>>    <name>Maven SCM Providers</name>
>>>>    <version>1.0-SNAPSHOT</version>
>>>>    <modules>
>>>> -    <module>maven-scm-provider-bazaar</module>
>>>> -    <module>maven-scm-provider-clearcase</module>
>>>>      <module>maven-scm-provider-local</module>
>>>> -    <module>maven-scm-provider-perforce</module>
>>>> -    <module>maven-scm-provider-starteam</module>
>>>>      <module>maven-scm-providers-cvs</module>
>>>>      <module>maven-scm-providers-svn</module>
>>>> -    <module>maven-scm-provider-synergy</module>
>>>> -    <module>maven-scm-provider-vss</module>
>>>>    </modules>
>>>>    <dependencies>
>>>>      <dependency>
>>>> @@ -52,4 +46,17 @@
>>>>        <scope>test</scope>
>>>>      </dependency>
>>>>    </dependencies>
>>>> +  <profiles>
>>>> +    <profile>
>>>> +      <id>all</id>
>>>> +      <modules>
>>>> +        <module>maven-scm-provider-bazaar</module>
>>>> +        <module>maven-scm-provider-clearcase</module>
>>>> +        <module>maven-scm-provider-perforce</module>
>>>> +        <module>maven-scm-provider-starteam</module>
>>>> +        <module>maven-scm-provider-synergy</module>
>>>> +        <module>maven-scm-provider-vss</module>
>>>> +      </modules>
>>>> +    </profile>  +  </profiles>
>>>>  </project>
>>

Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Jason van Zyl <ja...@maven.org>.
On 15 Jan 07, at 7:54 PM 15 Jan 07, Brett Porter wrote:

> Yeah, I'd really rather we didn't put the builds in a profile, but  
> instead moved the tests to the profile.
>

Why?

> - Brett
>
> On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:
>
>> Jason,
>>
>> clearcase, perforce, starteam, synergy and vss providers can be  
>> tested without SCM installations. Why do  you put them in a profile?
>>
>> Emmanuel
>>
>> jvanzyl@apache.org a écrit :
>>> Author: jvanzyl
>>> Date: Mon Jan 15 06:58:34 2007
>>> New Revision: 496356
>>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>>> Log:
>>> o create a profile which contains all the weirder SCM providers,  
>>> we'll need some decent profile activators which tell us if the  
>>> provider is support on the system.
>>> Modified:
>>>     maven/scm/trunk/maven-scm-providers/pom.xml
>>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>>> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm- 
>>> providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
>>> ==================================================================== 
>>> ==========
>>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15  
>>> 06:58:34 2007
>>> @@ -29,15 +29,9 @@
>>>    <name>Maven SCM Providers</name>
>>>    <version>1.0-SNAPSHOT</version>
>>>    <modules>
>>> -    <module>maven-scm-provider-bazaar</module>
>>> -    <module>maven-scm-provider-clearcase</module>
>>>      <module>maven-scm-provider-local</module>
>>> -    <module>maven-scm-provider-perforce</module>
>>> -    <module>maven-scm-provider-starteam</module>
>>>      <module>maven-scm-providers-cvs</module>
>>>      <module>maven-scm-providers-svn</module>
>>> -    <module>maven-scm-provider-synergy</module>
>>> -    <module>maven-scm-provider-vss</module>
>>>    </modules>
>>>    <dependencies>
>>>      <dependency>
>>> @@ -52,4 +46,17 @@
>>>        <scope>test</scope>
>>>      </dependency>
>>>    </dependencies>
>>> +  <profiles>
>>> +    <profile>
>>> +      <id>all</id>
>>> +      <modules>
>>> +        <module>maven-scm-provider-bazaar</module>
>>> +        <module>maven-scm-provider-clearcase</module>
>>> +        <module>maven-scm-provider-perforce</module>
>>> +        <module>maven-scm-provider-starteam</module>
>>> +        <module>maven-scm-provider-synergy</module>
>>> +        <module>maven-scm-provider-vss</module>
>>> +      </modules>
>>> +    </profile>  +  </profiles>
>>>  </project>
>


Re: svn commit: r496356 - /maven/scm/trunk/maven-scm-providers/pom.xml

Posted by Brett Porter <br...@apache.org>.
Yeah, I'd really rather we didn't put the builds in a profile, but  
instead moved the tests to the profile.

- Brett

On 16/01/2007, at 2:40 AM, Emmanuel Venisse wrote:

> Jason,
>
> clearcase, perforce, starteam, synergy and vss providers can be  
> tested without SCM installations. Why do  you put them in a profile?
>
> Emmanuel
>
> jvanzyl@apache.org a écrit :
>> Author: jvanzyl
>> Date: Mon Jan 15 06:58:34 2007
>> New Revision: 496356
>> URL: http://svn.apache.org/viewvc?view=rev&rev=496356
>> Log:
>> o create a profile which contains all the weirder SCM providers,  
>> we'll need some decent profile activators which tell us if the  
>> provider is support on the system.
>> Modified:
>>     maven/scm/trunk/maven-scm-providers/pom.xml
>> Modified: maven/scm/trunk/maven-scm-providers/pom.xml
>> URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm- 
>> providers/pom.xml?view=diff&rev=496356&r1=496355&r2=496356
>> ===================================================================== 
>> =========
>> --- maven/scm/trunk/maven-scm-providers/pom.xml (original)
>> +++ maven/scm/trunk/maven-scm-providers/pom.xml Mon Jan 15  
>> 06:58:34 2007
>> @@ -29,15 +29,9 @@
>>    <name>Maven SCM Providers</name>
>>    <version>1.0-SNAPSHOT</version>
>>    <modules>
>> -    <module>maven-scm-provider-bazaar</module>
>> -    <module>maven-scm-provider-clearcase</module>
>>      <module>maven-scm-provider-local</module>
>> -    <module>maven-scm-provider-perforce</module>
>> -    <module>maven-scm-provider-starteam</module>
>>      <module>maven-scm-providers-cvs</module>
>>      <module>maven-scm-providers-svn</module>
>> -    <module>maven-scm-provider-synergy</module>
>> -    <module>maven-scm-provider-vss</module>
>>    </modules>
>>    <dependencies>
>>      <dependency>
>> @@ -52,4 +46,17 @@
>>        <scope>test</scope>
>>      </dependency>
>>    </dependencies>
>> +  <profiles>
>> +    <profile>
>> +      <id>all</id>
>> +      <modules>
>> +        <module>maven-scm-provider-bazaar</module>
>> +        <module>maven-scm-provider-clearcase</module>
>> +        <module>maven-scm-provider-perforce</module>
>> +        <module>maven-scm-provider-starteam</module>
>> +        <module>maven-scm-provider-synergy</module>
>> +        <module>maven-scm-provider-vss</module>
>> +      </modules>
>> +    </profile>  +  </profiles>
>>  </project>