language: android branches: only: - master - /^v\d+\.\d+\.\d+$/ sudo: false jdk: - oraclejdk8 android: components: - tools - platform-tools - build-tools-26.0.1 - android-26 - doc-26 - sys-img-armeabi-v7a-android-26 before_script: - echo no | android create avd --force --name test --target android-26 --abi armeabi-v7a - emulator -avd test -no-skin -no-audio -no-window & - android-wait-for-emulator - adb shell input keyevent 82 & script: - ./gradlew clean connectedCheck testDebugUnitTest cache: directories: - $HOME/.gradle - $HOME/.m2/repository deploy: provider: script script: ./gradlew bintrayUpload skip_cleanup: true on: branch: master tags: true