| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- language: android
- jdk: oraclejdk8
- ### need JDK11
- env:
- global:
- - ANDROID_API_LEVEL=28
- - ANDROID_BUILD_TOOLS_VERSION=28.0.3
- - ANDROID_ABI=armeabi-v7a
- android:
- components:
- - tools
- - platform-tools
- - tools
- - extra-android-m2repository
- licenses:
- - 'android-sdk-preview-license-52d11cd2'
- - 'android-sdk-license-.+'
- - 'google-gdk-license-.+'
- before_install:
- - touch $HOME/.android/repositories.cfg
- - yes | sdkmanager "platforms;android-28"
- - yes | sdkmanager "build-tools;28.0.3"
- ### need JDK8( SDK manager thing)
- 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
- before_script:
- - chmod +x gradlew
- script:
- - ./gradlew clean build
- - ./gradlew test
|