From 5dbd71381d914133319bf8cb76ddcf512e6660d5 Mon Sep 17 00:00:00 2001 From: stonio Date: Thu, 23 Jun 2016 19:02:06 +0200 Subject: [PATCH 1/3] Maven - Add reporting section Add few Maven reports. --- pom.xml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/pom.xml b/pom.xml index 01183098..818685da 100644 --- a/pom.xml +++ b/pom.xml @@ -336,4 +336,47 @@ install + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.9 + + + org.apache.maven.plugins + maven-pmd-plugin + 3.6 + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.3 + + + org.apache.maven.plugins + maven-changes-plugin + 2.12 + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + org.apache.maven.plugins + maven-jxr-plugin + 2.5 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 2.17 + + google_checks.xml + + + + From aaef104fa5861381081c7ee8405187b7951606bf Mon Sep 17 00:00:00 2001 From: stonio Date: Fri, 24 Jun 2016 11:47:06 +0200 Subject: [PATCH 2/3] Add issueManagement section --- pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pom.xml b/pom.xml index 818685da..1c34c016 100644 --- a/pom.xml +++ b/pom.xml @@ -17,6 +17,11 @@ scm:git:git@github.com:bramp/ffmpeg-cli-wrapper.git HEAD + + + GitHub + https://github.com/bramp/ffmpeg-cli-wrapper/issues + From 2efada72abf51473b30c0e84b435f8a941974352 Mon Sep 17 00:00:00 2001 From: stonio Date: Fri, 24 Jun 2016 11:50:03 +0200 Subject: [PATCH 3/3] Add more Maven reports Cobertura... --- pom.xml | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 95 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1c34c016..daa37bfa 100644 --- a/pom.xml +++ b/pom.xml @@ -341,39 +341,112 @@ install - + + org.apache.maven.plugins maven-project-info-reports-plugin 2.9 + + + org.codehaus.mojo + versions-maven-plugin + 2.2 + + + + org.codehaus.mojo + taglist-maven-plugin + 2.4 + + true + + + org.apache.maven.plugins maven-pmd-plugin 3.6 + + true + + 100 + true + + /rulesets/maven.xml + /rulesets/java/android.xml + /rulesets/java/basic.xml + /rulesets/java/braces.xml + /rulesets/java/clone.xml + /rulesets/java/codesize.xml + /rulesets/java/comments.xml + /rulesets/java/controversial.xml + /rulesets/java/coupling.xml + /rulesets/java/design.xml + /rulesets/java/empty.xml + /rulesets/java/finalizers.xml + /rulesets/java/imports.xml + /rulesets/java/j2ee.xml + /rulesets/java/javabeans.xml + /rulesets/java/junit.xml + /rulesets/java/logging-jakarta-commons.xml + /rulesets/java/logging-java.xml + /rulesets/java/migrating.xml + /rulesets/java/naming.xml + /rulesets/java/optimizations.xml + /rulesets/java/strictexception.xml + /rulesets/java/strings.xml + /rulesets/java/sunsecure.xml + /rulesets/java/typeresolution.xml + /rulesets/java/unnecessary.xml + /rulesets/java/unusedcode.xml + + + org.codehaus.mojo findbugs-maven-plugin 3.0.3 + org.apache.maven.plugins maven-changes-plugin 2.12 + + true + + + + + changes-report + github-report + + + org.apache.maven.plugins maven-javadoc-plugin 2.10.4 + + true + + org.apache.maven.plugins maven-jxr-plugin 2.5 + + true + + org.apache.maven.plugins maven-checkstyle-plugin @@ -382,6 +455,27 @@ google_checks.xml + + + org.apache.maven.plugins + maven-surefire-report-plugin + 2.18.1 + + ${project.reporting.outputDirectory}/testresults + + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.7 + + true + %{project.reporting.outputDirectory}/cobertura + + + +