The following comment has been added to this issue:
Author: Vincent Massol
Created: Thu, 22 Apr 2004 4:42 AM
Body:
You know what would be even better? That the Cactus plugin finds out by itself if the
project contains Cactus tests. Then it will decide or not to run the tests.
That would be even better than all this, no?
BTW, the war type would not be enough. Ejb/ear projects can also run Cactus projects.
---------------------------------------------------------------------
View this comment:
http://issues.apache.org/jira/browse/CACTUS-102?page=comments#action_35206
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/CACTUS-102
Here is an overview of the issue:
---------------------------------------------------------------------
Key: CACTUS-102
Summary: support for maven multiproject plugin
Type: Improvement
Status: Open
Priority: Minor
Project: Cactus
Components:
Maven Integration
Fix Fors:
1.6
Assignee: Vincent Massol
Reporter: nicolas de loof
Created: Wed, 21 Apr 2004 9:13 AM
Updated: Thu, 22 Apr 2004 4:42 AM
Environment: maven multiproject
Description:
Hi guys,
Here's a proposal for a new goal on multiproject plugin. It allows to run cactus tests
on all sub-projects of "war"
type, the same way junit tests can be run.
I use it from cruisecontrol scripts to update, compile and test my app (having 3 web
modules and 4 jars).
Nico.
<!--====================================================================-->
<!-- Ex�cute les test Cactus sur tous les sous-projects de type "war" -->
<!--====================================================================-->
<goal name="multiproject:cactus">
<maven:reactor basedir="${maven.multiproject.basedir}"
includes="${maven.multiproject.includes}"
excludes="${maven.multiproject.excludes}"
postProcessing="true"
ignoreFailures="${maven.multiproject.ignoreFailures}" />
<j:forEach var="reactorProject" items="${reactorProjects}">
<j:set
var="type"
value="${reactorProject.getContext().getVariable('maven.multiproject.type')}"/>
<j:if test="${type == 'war'}">
<ant:echo>----------------------------------------------------</ant:echo>
<ant:echo>Running cactus test for ${reactorProject.artifactId}</ant:echo>
<ant:echo>----------------------------------------------------</ant:echo>
<maven:maven
descriptor="${basedir}/../${reactorProject.artifactId}/project.xml"
goals="cactus"
ignoreFailures="${maven.multiproject.ignoreFailures}" />
</j:if>
</j:forEach>
</goal>
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]