File tree 1 file changed +15
-30
lines changed
1 file changed +15
-30
lines changed Original file line number Diff line number Diff line change 1
1
language : android
2
2
3
3
jdk :
4
- - oraclejdk8
5
-
6
- env :
7
- global :
8
- # install timeout in minutes (2 minutes by default)
9
- - ADB_INSTALL_TIMEOUT=16
4
+ - oraclejdk8
10
5
11
6
android :
12
7
components :
13
8
- tools
14
9
- tools
15
10
- build-tools-28.0.3
16
- - android-25
17
- - extra-android-m2repository
18
- - extra-android-suppor
19
- - add-on
20
- - extra
21
-
22
- notifications :
23
- email :
24
-
25
-
26
- before_install :
27
- - yes | sdkmanager "platforms;android-28"
28
- - sdkmanager "system-images;android-25;google_apis;armeabi-v7a"
29
- - echo no | $ANDROID_HOME/tools/bin/avdmanager create avd --force -n test -k "system-images;android-25;google_apis;armeabi-v7a" --device "pixel"
11
+ - platform-tools
30
12
31
13
before_script :
32
14
- mkdir "$ANDROID_HOME/licenses" || true
33
- - echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55\nd56f5187479451eabf01fb78af6dfcb131a6481e" > "$ANDROID_HOME/licenses/android-sdk-license"
34
15
- echo "24333f8a63b6825ea9c5514f83c2829b004d1fee" > "$ANDROID_HOME/licenses/android-sdk-license"
35
16
36
- script :
37
- - adb logcat > logcat.log &
38
- - ./gradlew clean build lint assemble
39
- # - ./gradlew app:connectedCheck
40
-
41
- after_script :
42
- - cat logcat.log
17
+ before_install :
18
+ - yes | sdkmanager "platforms;android-28"
43
19
44
- after_failure :
45
- - cat logcat.log
20
+ notifications :
21
+ email :
22
+
46
23
24
+ cache : false
47
25
sudo : false
48
26
27
+ install :
28
+ - chmod +x ./gradlew; ls -l gradlew; ./gradlew wrapper -v
29
+
30
+ script :
31
+ - ./gradlew clean build lint assemble
32
+
49
33
cache :
50
34
directories :
35
+ - $HOME/.m2
51
36
- $HOME/.gradle
You can’t perform that action at this time.
0 commit comments