Nueva regla de cheklist de calidad: Cobertura de test con JaCoCo

Última modificación por Administrator el 2019/11/18 15:07

nov 18 2019

Se ha añadido una nueva regla de calidad para todas las aplicaciones JAVA AMAP, que comprobará que la aplicación tenga configurado JaCoCo para obtener la cobertura de test.

Esta regla es de carácter NO BLOQUEANTE hasta fin de año, siendo a partir de entonces BLOQUEANTE.

Para incluir JaCoCo en el módulo webapp (y módulos del proyecto), hay que añadir en el pom correspondiente las siguientes lineas:

      <properties>
            ...
           <jacoco.version>0.7.9</jacoco.version>
            ...
      <properties>


      <buil>
            ...
            <plugins>
                  ...
                 <plugin>
                        <groupId>org.jacoco</groupId>
                        <artifactId>jacoco-maven-plugin</artifactId>
                        <version>${jacoco.version}</version>
                        <executions>
                              <execution>
                                   <goals>
                                         <goal>prepare-agent</goal>
                                   </goals>
                              </execution>
                              <execution>
                                   <id>report</id>
                                   <phase>test</phase>
                                   <goals>
                                         <goal>report</goal>
                                   </goals>
                              </execution>
                        </executions>
                  </plugin>

                  ...
            <plugins>
            ...
      <build>

© 2014 GOBIERNO DE CANTABRIA - AVISO LEGAL Y PROTECCIÓN DE DATOS