You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-dev@jakarta.apache.org by ji...@apache.org on 2004/04/22 22:52:53 UTC
[jira] Closed: (CACTUS-102) support for maven multiproject plugin
Message:
The following issue has been closed.
Resolver: Vincent Massol
Date: Thu, 22 Apr 2004 1:52 PM
Applied. Thanks.
---------------------------------------------------------------------
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: Closed
Priority: Minor
Resolution: FIXED
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 1:52 PM
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: cactus-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-dev-help@jakarta.apache.org