David Carr avatar David Carr committed b253196

tests: another attempt at coverage reporting in CI

Comments (0)

Files changed (1)

                 <plugins>
                     <plugin>
                         <groupId>org.codehaus.mojo</groupId>
+                        <artifactId>cobertura-maven-plugin</artifactId>
+                        <executions>
+                            <!-- This is an attempt to trick the Jenkins
+                                 plugin to think cobertura ran.  It shouldn't
+                                 be neccesary once the plugin directly supports
+                                 integration tests.
+                            -->
+                            <execution>
+                                <id>cobertura-extra-clean</id>
+                                <phase>clean</phase>
+                                <goals>
+                                    <goal>clean</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.codehaus.mojo</groupId>
                         <artifactId>cobertura-it-maven-plugin</artifactId>
                         <configuration>
                             <formats>
                             </formats>
                         </configuration>
                         <executions>
-                        <execution>
-                            <id>cobertura-clean</id>
-                            <phase>clean</phase>
-                            <goals>
-                                <goal>clean</goal>
-                            </goals>
-                        </execution>
-                        <execution>
-                            <id>cobertura-instrument</id>
-                            <phase>process-classes</phase>
-                            <goals>
-                                <goal>instrument</goal>
-                            </goals>
-                        </execution>
                             <execution>
-                                <id>cobertura-it-report-only</id>
+                                <id>cobertura-clean</id>
+                                <phase>clean</phase>
+                                <goals>
+                                    <goal>clean</goal>
+                                </goals>
+                            </execution>
+                            <execution>
+                                <id>cobertura-instrument</id>
+                                <phase>process-classes</phase>
+                                <goals>
+                                    <goal>instrument</goal>
+                                </goals>
+                            </execution>
+                            <execution>
+                                <id>cobertura-report-only</id>
                                 <phase>verify</phase>
                                 <goals>
                                     <goal>report-only</goal>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.