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>