Loading .travis.yml +19 −44 Original line number Diff line number Diff line language: android sudo: required language: android jdk: oraclejdk8 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/ env: global: - ANDROID_API=28 - EMULATOR_API=26 - ANDROID_BUILD_TOOLS=28.0.3 - $HOME/.android/build-cache android: components: - tools - platform-tools - build-tools-$ANDROID_BUILD_TOOLS - android-$ANDROID_API - android-$EMULATOR_API_LEVEL - extra-google-m2repository - extra-android-m2repository # for design library - addon-google_apis-google-19 # google play services - sys-img-armeabi-v7a-addon-google_apis-google-$ANDROID_API_LEVEL - sys-img-armeabi-v7a-addon-google_apis-google-$EMULATOR_API_LEVEL licenses: - android-sdk-preview-license-.+ - android-sdk-license-.+ - google-gdk-license-.+ before_install: - mkdir "$ANDROID_HOME/licenses" || true - echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55" > "$ANDROID_HOME/licenses/android-sdk-license" - echo -e "\n84831b9409646a918e30573bab4c9c91346d8abd" > "$ANDROID_HOME/licenses/android-sdk-preview-license" - chmod +x gradlew - ./gradlew dependencies || true - tools - build-tools-28.0.3 - android-28 - extra-android-m2repository before_script: - chmod +x gradlew - echo no | android create avd --force -n test -t android-21 --abi armeabi-v7a - emulator -avd test -no-skin -no-audio -no-window & - android-wait-for-emulator - adb shell input keyevent 82 & script: - "./gradlew clean build connectedCheck -PdisablePreDex --stacktrace" - ./gradlew build --stacktrace Loading
.travis.yml +19 −44 Original line number Diff line number Diff line language: android sudo: required language: android jdk: oraclejdk8 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/ env: global: - ANDROID_API=28 - EMULATOR_API=26 - ANDROID_BUILD_TOOLS=28.0.3 - $HOME/.android/build-cache android: components: - tools - platform-tools - build-tools-$ANDROID_BUILD_TOOLS - android-$ANDROID_API - android-$EMULATOR_API_LEVEL - extra-google-m2repository - extra-android-m2repository # for design library - addon-google_apis-google-19 # google play services - sys-img-armeabi-v7a-addon-google_apis-google-$ANDROID_API_LEVEL - sys-img-armeabi-v7a-addon-google_apis-google-$EMULATOR_API_LEVEL licenses: - android-sdk-preview-license-.+ - android-sdk-license-.+ - google-gdk-license-.+ before_install: - mkdir "$ANDROID_HOME/licenses" || true - echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55" > "$ANDROID_HOME/licenses/android-sdk-license" - echo -e "\n84831b9409646a918e30573bab4c9c91346d8abd" > "$ANDROID_HOME/licenses/android-sdk-preview-license" - chmod +x gradlew - ./gradlew dependencies || true - tools - build-tools-28.0.3 - android-28 - extra-android-m2repository before_script: - chmod +x gradlew - echo no | android create avd --force -n test -t android-21 --abi armeabi-v7a - emulator -avd test -no-skin -no-audio -no-window & - android-wait-for-emulator - adb shell input keyevent 82 & script: - "./gradlew clean build connectedCheck -PdisablePreDex --stacktrace" - ./gradlew build --stacktrace