@@ -7,10 +7,8 @@ notifications:
7
7
8
8
9
9
env :
10
- matrix :
11
- - ADB_INSTALL_TIMEOUT=15 ANDROID_BUILD_TOOLS_VERSION=25.0.2 ANDROID_API_LEVEL=25 ANDROID_ABI=armeabi-v7a ANDROID_TAG=google_apis
12
10
global :
13
- - GRADLE_OPTS="-Xmx512m"
11
+ - ADB_INSTALL_TIMEOUT=10 # Time out to 10 mins
14
12
15
13
before_cache :
16
14
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
@@ -26,32 +24,22 @@ android:
26
24
components :
27
25
- platform-tools
28
26
- tools
29
- - build-tools-$ANDROID_BUILD_TOOLS_VERSION
30
- - android-$ANDROID_API_LEVEL
31
- - addon-$ANDROID_TAG-google-$ANDROID_API_LEVEL
27
+ - build-tools-25.0.1
28
+ - android-25
29
+
30
+ # Additional components
32
31
- extra-google-google_play_services
33
32
- extra-google-m2repository
34
33
- extra-android-m2repository
35
- - sys-img-armeabi-v7a-$ANDROID_TARGET
36
-
37
- # licenses:
38
- # - 'android-sdk-preview-license-52d11cd2'
39
- # - 'android-sdk-license-.+'
40
- # - 'google-gdk-license-.+'
41
34
42
35
before_script :
43
36
- chmod +x gradlew # Grand permissions
44
- - android list targets
45
- - echo no | android create avd --force --name test --target $ANDROID_TARGET --abi $ANDROID_ABI # Create AVD for given api
46
- - emulator -avd test -no-skin -no-audio -no-window & # Start emulator
47
37
48
38
script :
49
39
- echo "Travis branch is $TRAVIS_BRANCH"
50
40
- echo "Travis branch is in pull request $TRAVIS_PULL+REQUEST"
51
- - android-wait-for-emulator
52
- - adb devices # Display list of devices
53
- - adb shell input keyevent 82 &
54
- - ./gradlew connectedCheck --stacktrace
41
+ - gradlew build
42
+
55
43
56
44
before_install :
57
45
- pip install --user codecov # Install codecov
0 commit comments