From b1655a89f1a64eb0d9bc341b32ac598c0cce5765 Mon Sep 17 00:00:00 2001 From: IvanLuLyf <835498692@qq.com> Date: Wed, 17 Apr 2019 02:59:56 +0800 Subject: [PATCH] Add TRAVIS YAML --- .travis.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .travis.yaml diff --git a/.travis.yaml b/.travis.yaml new file mode 100644 index 0000000..0ff4653 --- /dev/null +++ b/.travis.yaml @@ -0,0 +1,38 @@ +# http://docs.travis-ci.com/user/languages/android/ +language: android +jdk: oraclejdk8 +sudo: false + +before_cache: +- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock +cache: + directories: + - $HOME/.gradle/caches/ + - $HOME/.gradle/wrapper/ + +android: + components: + - platform-tools + - tools + - build-tools-28.0.0 + - build-tools-28.0.3 + - android-28 + - extra-android-m2repository + - extra-google-m2repository +script: +- echo "Travis branch is $TRAVIS_BRANCH" +- echo "Travis branch is in pull request $TRAVIS_PULL+REQUEST" +- ./gradlew assembleRelease + +licenses: +- 'android-sdk-preview-license-52d11cd2' +- 'android-sdk-license-.+' +- 'google-gdk-license-.+' + +before_install: +- yes | sdkmanager "platforms;android-28" +- mkdir -p "$ANDROID_HOME/licenses" +- 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 \ No newline at end of file