summaryrefslogtreecommitdiffstats
path: root/pom.xml
diff options
context:
space:
mode:
authorMatthias Sohn <matthias.sohn@sap.com>2015-05-29 16:37:20 +0200
committerMatthias Sohn <matthias.sohn@sap.com>2015-06-01 22:49:02 +0200
commit1e7262ae170ca0f1cfb5573ccbc150c84a40c9f2 (patch)
treefcc09e45f0b42df1932261155a5eef0c25a39266 /pom.xml
parent6fc5af47d102c37adfa5fb6c325616214d297085 (diff)
downloadjgit-1e7262ae170ca0f1cfb5573ccbc150c84a40c9f2.tar.gz
jgit-1e7262ae170ca0f1cfb5573ccbc150c84a40c9f2.zip
Add more reports to maven site
Add the following additional reports: - cross-reference report - API changes report using clirr - findbugs report - surefire-report Run $ mvn test install site:site site:stage to generate and stage the site Also see https://wiki.eclipse.org/EGit/Contributor_Guide#JGit_3 Change-Id: Ibb6a2e13e128d7728b3c632cc16bf79716dc75f5 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml42
1 files changed, 42 insertions, 0 deletions
diff --git a/pom.xml b/pom.xml
index 5771d5ab56..2ed818b717 100644
--- a/pom.xml
+++ b/pom.xml
@@ -396,6 +396,21 @@
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <version>2.18.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <version>2.5</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.8</version>
+ </plugin>
</plugins>
</pluginManagement>
@@ -495,6 +510,10 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ </plugin>
</plugins>
</build>
@@ -507,6 +526,29 @@
<configuration>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>clirr-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ <alwaysGenerateSurefireReport>false</alwaysGenerateSurefireReport>
+ <reportsDirectories>
+ <reportsDirectories>${project.build.directory}/surefire-reports</reportsDirectories>
+ </reportsDirectories>
+ </configuration>
+ </plugin>
</plugins>
</reporting>