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
[EMAIL PROTECTED] 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>