Bladeren bron

Add jacoco and coveralls

pull/31/head
Chris Smith 9 jaren geleden
bovenliggende
commit
7ce2abd03c
2 gewijzigde bestanden met toevoegingen van 17 en 1 verwijderingen
  1. 12
    0
      build.gradle
  2. 5
    1
      circle.yml

+ 12
- 0
build.gradle Bestand weergeven

3
 apply plugin: 'com.dmdirc.git-version'
3
 apply plugin: 'com.dmdirc.git-version'
4
 apply plugin: 'java'
4
 apply plugin: 'java'
5
 apply plugin: 'maven-publish'
5
 apply plugin: 'maven-publish'
6
+apply plugin: 'jacoco'
7
+apply plugin: 'com.github.kt3k.coveralls'
8
+
6
 
9
 
7
 sourceSets {
10
 sourceSets {
8
     main {
11
     main {
63
 
66
 
64
     dependencies {
67
     dependencies {
65
         classpath group: 'com.dmdirc', name: 'git-version', version: '1.0'
68
         classpath group: 'com.dmdirc', name: 'git-version', version: '1.0'
69
+        classpath 'org.kt3k.gradle.plugin:coveralls-gradle-plugin:2.1.0'
66
     }
70
     }
67
 }
71
 }
72
+
73
+jacocoTestReport {
74
+    reports {
75
+        xml.enabled = true // coveralls plugin depends on xml format report
76
+        html.enabled = true
77
+    }
78
+}
79
+

+ 5
- 1
circle.yml Bestand weergeven

2
 
2
 
3
 machine:
3
 machine:
4
   java:
4
   java:
5
-    version: oraclejdk8
5
+    version: oraclejdk8
6
+
7
+test:
8
+  post:
9
+    - ./gradlew client:jacocoTestReport client:coveralls

Laden…
Annuleren
Opslaan