11language : android
2- sudo : required
2+ sudo : false
33jdk : oraclejdk8
44before_cache :
55 - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
1414env :
1515 global :
1616 - ANDROID_API=25
17- - EMULATOR_API=24
1817 - ANDROID_BUILD_TOOLS=25.0.3
19- - ADB_INSTALL_TIMEOUT=5 # minutes
2018 - secure : " gCI6oCqJwEZe9B8S4I2qNOXG8Ujv3B/beFsbacMOZIA+8Q6OeR7kV7+VMcCvjGa5ZhcBhCcDfwFz13sDOExj1qE0rRaYmwsWc0sFomZqUE2QtvidB2OgZGX1JeTHNqObb36JxfXYn2QZJ8II8SE0ZiEsy30q5FlOqNo3uEqr3ETDYK/X44JgYWMeqqFiATycYu21jK7aJeHHt+Z3tlpda+bsAaMm909EhblkiJq/wyQuvl1fu/elVTcyERkbQcOnIjJ1zbYHr3Wm6gUz7FaipVrsYFlQ8xyCHyaub6DdNt2Yi6fF5LhCjl4hUwGGwNKxo5xu3d9jfNU8va5mxXzw6R4fNr85oI/1kwT8ofuDfzBJiAM3yfhyTpnuv5LL99HTILToJT7tAtoOsxGSH+Po3LMJJ8/JDNt/ade37qPyfmKK+SoVdh3nPhFcSe/u4uxNuFkOvbDSWRdsWLp1N8zDhajTNiZaS6/mhIRxAJqCyQ2689yk4lqEVQa8zXlibd/WmPIGzfQ5gJdFmSxj+RmZmMENtAi4i51jP8QMiaClGY0uxDkuCmehvC2yn0/O6eF9g7e2NmiV3BUb24UZeHBUu563p/ZfgGuJVMgkaB4t+ZMiX/hzw6URrs/y9Tg0i6b1oSv6F1+UQ2z3LszYdi9Uc/ZIFsDIfxQA3500AqB9JG0="
2119 - secure : " Zs7zBbaiKQAJrAh5MjU7/kGGh4vI9FdtblclWpuXspYtkaHlM1xmgzo+DlQ/VY+WIFaJLrW362skVbh7VE/6qwa4AE0+/MSMTaDdPPXkmOuaQ+0vesd9m2QqrmKuTX/RE5gioULg1tAWYgGbBVE7fLhSiv5fbt1PKhOkgDx+AnzJ/0J+JapOVWIKQ9dHMKRSNZIG4705XgXMoKeQJWSnV12ZPnId2Gp0a95zV2B8LwJPZs5javfi63ZYvHEttCdp1ri+0XqyMCnO472gxbJffvPCXF5oxj1CIl54I2EmdKWV5F2qHGqkf55gFrnCUUpKbwcHin1PQvSEKbwEyMNpQFGGyroqPiMNheyT3v/2/z6H4/ybSjPwuxfuaXibQPyVUMqHsysfAov4JRlwgpfpoWlPDZaWxBEKKoTAYuSY///cHCCw3BqJHIn+jgD0TFzmQaBzM6yWuRG9IQOmwh6boxe7ed24H2LQZV9++L82tnGaHD8kWwQ1A3y0BpQvPrUtLf/KdO1YNG2nMEbtIQvN3bPaEFdJmTKQvUdj/JYVkhu0MdjlC1T95LgZi43f0W88d65U7DjlN7M6StfF3jXdrTRQg6viq8KbKdRd11v/NkaElps6B4uBOYWfqnsf//ka4yKgR2ts52q293wK75PC0Y+yZsn2HUnOSsstNxBsEmQ="
2220
@@ -27,45 +25,25 @@ android:
2725 - tools
2826 - build-tools-$ANDROID_BUILD_TOOLS
2927 - android-$ANDROID_API
30- - android-$EMULATOR_API
3128 - extra-android-support
3229 - extra-google-google_play_services
3330 - extra-google-m2repository
34- - sys-img-armeabi-v7a-android-$EMULATOR_API
3531
3632notifications :
3733 email : false
3834
39- licenses :
40- - android-sdk-preview-license-.+
41- - android-sdk-license-.+
42- - google-gdk-license-.+
43-
4435before_install :
4536 - openssl aes-256-cbc -K $encrypted_fe6090d19007_key -iv $encrypted_fe6090d19007_iv -in chrome.jks.enc -out chrome.jks -d
4637 - chmod +x gradlew
4738 - ./gradlew dependencies
4839
49- before_script :
50- - echo no | android create avd --force -n test -t android-$EMULATOR_API --abi armeabi-v7a
51- - emulator -avd test -engine classic -no-window -camera-back none -camera-front none -verbose -memory 2048 &
52- - adb wait-for-device get-serialno
53- # Wait for emulator fully-booted and disable animations
54- - travis_wait 30 android-wait-for-emulator
55- - adb shell settings put global window_animation_scale 0 &
56- - adb shell settings put global transition_animation_scale 0 &
57- - adb shell settings put global animator_duration_scale 0 &
58- - sleep 10
59- - adb shell input keyevent 82 &
60- - adb devices
61-
6240script :
63- - ./gradlew clean build connectedCheck -PdisablePreDex --stacktrace
41+ - ./gradlew clean build -PdisablePreDex --stacktrace
6442
6543before_deploy :
6644 - cp $TRAVIS_BUILD_DIR/chrome.jks $HOME
6745 - cd app/build/outputs/apk/
68- - jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore $HOME/chrome.jks -storepass $storepass -keypass $keypass app-release-unsigned.apk ExampleKeystoreAlias
46+ - jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore $HOME/chrome.jks -storepass $storepass -keypass $keypass app-release-unsigned.apk key0
6947
7048 # Verification
7149 - jarsigner -verify app-release-unsigned.apk
0 commit comments