Skip to content

Commit

Permalink
Adds codecov
Browse files Browse the repository at this point in the history
  • Loading branch information
kboom committed Sep 1, 2018
1 parent 7c6110e commit fb59eb3
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 18 deletions.
1 change: 0 additions & 1 deletion .travis.yml
Expand Up @@ -5,6 +5,5 @@ before_script:
- chmod +x gradlew
script:
- ./gradlew check
- ./gradlew codeCoverageReport
after_success:
- bash <(curl -s https://codecov.io/bash)
25 changes: 8 additions & 17 deletions build.gradle
Expand Up @@ -24,6 +24,13 @@ jar {
}
}

jacocoTestReport {
reports {
xml.enabled true
html.enabled false
}
}

sourceCompatibility = 1.8
targetCompatibility = 1.8

Expand All @@ -41,24 +48,8 @@ task packageToSource(type: Copy, dependsOn: ["shadowJar"]) {
rename 'iga-adi-sm-all.jar', 'iga-adi-sm.jar'
}

task codeCoverageReport(type: JacocoReport) {
executionData fileTree(project.rootDir.absolutePath).include("**/build/jacoco/*.exec")

subprojects.each {
sourceSets it.sourceSets.main
}
check.dependsOn jacocoTestReport

reports {
xml.enabled true
xml.destination "${buildDir}/reports/jacoco/report.xml"
html.enabled false
csv.enabled false
}
}

codeCoverageReport.dependsOn {
subprojects*.test
}

dependencies {
compile 'org.jzy3d:jzy3d-api:1.0.1'
Expand Down

0 comments on commit fb59eb3

Please sign in to comment.