Skip to content

Commit

Permalink
fixing travis builds
Browse files Browse the repository at this point in the history
  • Loading branch information
jddeep committed Jun 10, 2019
1 parent 647c2ed commit f5223c9
Showing 1 changed file with 20 additions and 31 deletions.
51 changes: 20 additions & 31 deletions .travis.yml
Expand Up @@ -8,57 +8,46 @@ env:
- GRADLE_OPTS="-Xmx512m"
- BUILD_TOOLS="27.0.3"
- TARGET_SDK=27
matrix:
- EMULATOR_API=19 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
- EMULATOR_API=21 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
- EMULATOR_API=26 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
# - EMULATOR_API=25 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
matrix:
allow_failures:
- env: EMULATOR_API=26 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
- env: EMULATOR_API=19 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
# - env: EMULATOR_API=25 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
android:
components:
- tools
- platform-tools
- tools
- build-tools-$BUILD_TOOLS
- android-$EMULATOR_API
- android-$TARGET_SDK
- extra-google-m2repository
- extra-android-m2repository # for design library
- addon-google_apis-google-$TARGET_SDK # google play services
- sys-img-$ANDROID_ABI-addon-google_apis-google-$EMULATOR_API
- tools
- platform-tools
- tools
- build-tools-$BUILD_TOOLS
- android-$TARGET_SDK
- extra-google-m2repository
- extra-android-m2repository # for design library
- addon-google_apis-google-$TARGET_SDK # google play services
licenses:
- android-sdk-preview-license-.+
- android-sdk-license-.+
- google-gdk-license-.+
before_install:
- yes | sdkmanager "platforms;android-25"
- yes | sdkmanager "platforms;android-27"
before_script:
- echo no | android create avd --force -n test -t android-$EMULATOR_API --abi $ANDROID_ABI
- emulator -avd test -no-skin -no-window &
- android-wait-for-emulator
- adb shell settings put global window_animation_scale 0 &
- adb shell settings put global transition_animation_scale 0 &
- adb shell settings put global animator_duration_scale 0 &
- adb shell input keyevent 82 &
script:
- ./gradlew jacocoTestReport
after_success:
- bash <(curl -s https://codecov.io/bash)
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
- $HOME/.android/build-cache
- "${TRAVIS_BUILD_DIR}/android/gradle/caches/"
- "${TRAVIS_BUILD_DIR}/android/gradle/wrapper/dists/"
- "${TRAVIS_BUILD_DIR}/gradle/caches/"
- "${TRAVIS_BUILD_DIR}/gradle/wrapper/dists/"
- "$HOME/.gradle/caches/"
- "$HOME/.gradle/wrapper/"
install:
- echo yes | ${ANDROID_HOME}/tools/bin/sdkmanager "platforms;android-27"
script:
- 'if [ "$TRAVIS_BRANCH" != "apk" ]; then ./gradlew build --stacktrace; fi'
- ./gradlew jacocoTestReport
after_success:
- bash scripts/prep-key.sh
- bash <(curl -s https://codecov.io/bash)
exclude:
-/keys/*
branches:
Expand Down

0 comments on commit f5223c9

Please sign in to comment.