From d6d22fdd7296f1686c2e693ee013e1c8b95383b4 Mon Sep 17 00:00:00 2001 From: Gareth Ferrier Date: Tue, 7 Oct 2014 17:02:35 +0100 Subject: [PATCH 1/2] Adding support for coveralls coverage reporting --- .travis.yml | 2 ++ pom.xml | 87 +++++++++++++++++++++++++++++++++++------------------ 2 files changed, 59 insertions(+), 30 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8972ade1..7b0201bc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,3 +4,5 @@ jdk: - openjdk6 - openjdk7 +after-success: + - mvn clean cobertura:cobertura coveralls:report diff --git a/pom.xml b/pom.xml index 1c535d9e..5bd9e70f 100644 --- a/pom.xml +++ b/pom.xml @@ -1,6 +1,5 @@ - + 4.0.0 org.buddycloud channelserver @@ -169,14 +168,11 @@ test - - + + - + @@ -222,28 +218,27 @@ 1.6 - - org.apache.maven.plugins - maven-shade-plugin - 2.3 - - ${project.build.directory}/${project.build.finalName}-${project.build.withDependencies}.jar - - - org.buddycloud.channelserver.Main - - - - - - package - - shade - - - - + + org.apache.maven.plugins + maven-shade-plugin + 2.3 + + ${project.build.directory}/${project.build.finalName}-${project.build.withDependencies}.jar + + + org.buddycloud.channelserver.Main + + + + + + package + + shade + + + + org.apache.maven.plugins maven-checkstyle-plugin @@ -267,8 +262,40 @@ + + org.codehaus.mojo + cobertura-maven-plugin + 2.6 + + + org.eluder.coveralls + coveralls-maven-plugin + 2.2.0 + + xml + 256m + true + UTF-8 + + + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.6 + + + html + xml + + + + + + From 9fa4a5b99acc87273d8212a8c2b4374c36cfbc96 Mon Sep 17 00:00:00 2001 From: Gareth Ferrier Date: Tue, 7 Oct 2014 17:25:42 +0100 Subject: [PATCH 2/2] A little more support for github and travis in the pom. --- pom.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pom.xml b/pom.xml index 5bd9e70f..26c98adb 100644 --- a/pom.xml +++ b/pom.xml @@ -6,10 +6,23 @@ jar 0.18.0-SNAPSHOT Buddycloud Java Server + + scm:git:git@github.buddycloud/buddycloud-server-java.git + scm:git:git@github.com:buddycloud/buddycloud-server-java.git https://github.com/buddycloud/buddycloud-server-java + + GitHub Issues + https://github.com/buddycloud/buddycloud-server-java/issues + + + travis + https://travis-ci.org/buddycloud/buddycloud-server-java + + + UTF-8 jar-with-dependencies