Ho alcuni progetti che stanno già facendo la generazione di siti tramite Maven e voglio integrare i report di cobertura in essi, ma nessun obiettivo di analisi che sembra venga generato genererà un'anteprima locale per io a guardare che include i rapporti di Cobertura nel sito. Voglio essere sicuro che stiano generando correttamente prima di commettere le modifiche al repository e avere generato un sito non funzionante.Generazione di un sito Maven incluso un report di Cobertura
Qui di seguito è quello che ho aggiunto ai pon Maven (genitori e modulo), ma il sito che vedo quando corro mvn site:run
non include i rapporti COBERTURA:
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<configuration>
<check>
<haltOnFailure>false</haltOnFailure>
<regexes>
<regex>
<pattern>parent-package-name-here.*</pattern>
<branchRate>80</branchRate>
<lineRate>80</lineRate>
</regex>
</regexes>
</check>
<instrumentation>
<includes>
<include>parent-package-name-here/**/*.class</include>
</includes>
</instrumentation>
</configuration>
<executions>
<execution>
<id>clean</id>
<phase>pre-site</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
<execution>
<id>instrument</id>
<phase>site</phase>
<goals>
<goal>instrument</goal>
<goal>cobertura</goal>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
...
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
</plugins>
</reporting>
...
</project>
Cosa Maven dovrei usare generare il sito con report di cobertura? Oppure, cosa dovrei aggiungere (in aggiunta) per far sì che la generazione del sito includa i rapporti di cobertura?
Dovresti archiviarlo come bug nel bug tracker di maven, altrimenti non verrà elaborato. –