Bonjour,
Je lance maven depuis continuum : "test" puis "site".
Pour récupérer les sources depuis PVCS, je lance le get grace à une tache ant avec antrun.
Mon problème, c'est que la tache ant se lance à chaque génération de rapport, et je n'ai pas bseoin d'importer 6 fois mes sources...
Dans la balise <phase> du plugin antrun dans mon pom, j'ai essayé validate, test et initialize. Dans les trois cas, j'ai le même comportement.
J'ai mis le log en pièce jointe et un extrait de mon pom.xml en dessous.
Mon but est de pouvoir exécuter ma tache une fois (et une seule) au début, avant les tests de maven.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <build> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>1.1</version> <executions> <execution> <phase>initialize</phase> <configuration> <tasks> <exec executable="/produits/maven/ksh_projets/rexsig_ma_ant.ksh"> <arg value="-pr/PVCS/rexsig/pvcs/admin"/> <arg value="-a$MAVEN_HOME/copy_src/rexsig_ma"/> <arg value="/rg_sv_batch_ja"/> </exec> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> ... </build>
Partager