Skip to content

Commit d898280

Browse files
committed
Change CI configuration.
1 parent 52616e2 commit d898280

File tree

1 file changed

+23
-3
lines changed

1 file changed

+23
-3
lines changed

.travis.yml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ android:
77
components:
88
- tools
99
- platform-tools
10-
- build-tools-28.0.3
11-
- android-27
10+
- build-tools-29.0.3
11+
- android-29
1212
- extra-google-m2repository
1313
- extra-android-m2repository
1414
- extra-android-support
@@ -20,10 +20,30 @@ android:
2020
- sys-img-armeabi-v7a-android-22
2121
- sys-img-armeabi-v7a-android-25
2222

23-
licenses:
23+
licenses:
2424
- 'android-sdk-license-.+'
2525
- 'google-gdk-license-.+'
2626
- 'android-sdk-preview-license-.+'
2727

28+
before_install:
29+
- touch $HOME/.android/repositories.cfg
30+
- yes | sdkmanager "platforms;android-29"
31+
- yes | sdkmanager "build-tools;29.0.3"
32+
33+
before_cache:
34+
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
35+
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
36+
37+
cache:
38+
directories:
39+
- $HOME/.gradle/caches/
40+
- $HOME/.gradle/wrapper/
41+
- $HOME/.android/build-cache
42+
43+
before_script:
44+
- chmod +x gradlew
45+
2846
script:
47+
./gradlew clean
48+
./gradlew compileApp
2949
./gradlew runUnitTests

0 commit comments

Comments
 (0)