aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml23
1 files changed, 15 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index daeae3634..e4433144b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,12 @@
language: android
jdk: openjdk7
+# container based build, we don't need root anyways
+sudo: false
+# env:
+ # global:
+ # - ANDROID_API_LEVEL=21
+ # - ANDROID_ABI=armeabi-v7a
+ # - ADB_INSTALL_TIMEOUT=8 # minutes (2 minutes by default)
android:
components:
- build-tools-22.0.1
@@ -16,14 +23,14 @@ android:
- 'android-sdk-preview-license-52d11cd2'
- 'android-sdk-license-.+'
- 'google-gdk-license-.+'
+
+# doesn't work, travis is just too slow
# before_script:
-# - echo no | android create avd --force -n test -t android-21 --abi armeabi-v7a
+# - echo no | android create avd --force -n test -t android-$ANDROID_API_LEVEL --abi $ANDROID_ABI
# - emulator -avd test -no-skin -no-audio -no-window &
-script:
- - ./gradlew
- - ./gradlew testDebug
- - ./gradlew jacocoTestReport coveralls
+# - ./tools/android-wait-for-emulator
+# - adb shell input keyevent 82 &
-# don't run instrumentation tests for now
-# - android-wait-for-emulator && adb shell input keyevent 82 &
-# - ./gradlew connectedAndroidTest
+script:
+ # - ./gradlew connectedAndroidTest
+ - ./gradlew testDebug jacocoTestReport coveralls