diff options
| author | Kenny Root <kenny@the-b.org> | 2015-07-17 07:51:47 -0700 | 
|---|---|---|
| committer | Kenny Root <kenny@the-b.org> | 2015-07-17 07:51:47 -0700 | 
| commit | 97a73ae7ef79f4fec6e39c6eedd327a3e74d244d (patch) | |
| tree | 3d54c9d6cfa0fad263e977e2c7dfc85a77d6e9f4 | |
| parent | 2673c984501123986f24c3df355d3c2e4c09473a (diff) | |
| download | connectbot-97a73ae7ef79f4fec6e39c6eedd327a3e74d244d.tar.gz connectbot-97a73ae7ef79f4fec6e39c6eedd327a3e74d244d.tar.bz2 connectbot-97a73ae7ef79f4fec6e39c6eedd327a3e74d244d.zip | |
Add coverage support
This will export the coverage report to coveralls.io as well (from
Travis CI).
| -rw-r--r-- | .travis.yml | 4 | ||||
| -rw-r--r-- | app/build.gradle | 14 | 
2 files changed, 17 insertions, 1 deletions
| diff --git a/.travis.yml b/.travis.yml index a3d9876..cb7a7aa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -36,4 +36,6 @@ android:    license:      - '.+' -script: ./gradlew build check test +script: ./gradlew build check createDebugCoverageReport + +after_success: ./gradlew coveralls diff --git a/app/build.gradle b/app/build.gradle index 9118576..ca76cf3 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,8 +1,19 @@  apply plugin: 'android-sdk-manager'  apply plugin: 'com.android.application' +apply plugin: 'com.github.kt3k.coveralls'  apply from: '../config/quality.gradle'  apply from: '../config/translations.gradle' +buildscript { +    repositories { +        jcenter() +    } + +    dependencies { +        classpath 'org.kt3k.gradle.plugin:coveralls-gradle-plugin:2.4.+' +    } +} +  android {      compileSdkVersion 22      buildToolsVersion "22.0.1" @@ -50,10 +61,13 @@ android {          debug {              applicationIdSuffix ".debug" +            testCoverageEnabled true          }      }  } +coveralls.jacocoReportPath = 'build/reports/coverage/debug/report.xml' +  dependencies {      testCompile 'junit:junit:4.12'      testCompile('org.robolectric:robolectric:3.0') { | 
