1 |
language: android
|
2 |
cache: false
|
3 |
sudo: false
|
4 |
jdk:
|
5 |
- oraclejdk8
|
6 |
addons:
|
7 |
apt:
|
8 |
packages:
|
9 |
- dos2unix
|
10 |
env:
|
11 |
global:
|
12 |
- _JAVA_OPTIONS="-Xms512m -Xmx2048m"
|
13 |
- GRADLE_OPTS='-Xmx512m -Dorg.gradle.jvmargs="-Xmx2200m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=2200m"'
|
14 |
android:
|
15 |
components:
|
16 |
- tools # to get the new `repository-11.xml`
|
17 |
- tools # see https://github.com/travis-ci/travis-ci/issues/6040#issuecomment-219367943)
|
18 |
- platform-tools
|
19 |
- build-tools-22.0.0
|
20 |
- build-tools-22.0.1
|
21 |
- build-tools-23.0.1
|
22 |
- build-tools-23.0.2
|
23 |
- build-tools-23.0.3
|
24 |
- build-tools-24.0.0
|
25 |
- build-tools-24.0.2
|
26 |
- build-tools-25.0.2
|
27 |
- android-21
|
28 |
- android-22
|
29 |
- android-23
|
30 |
- android-24
|
31 |
- android-25
|
32 |
- extra-android-m2repository
|
33 |
- extra-google-m2repository
|
34 |
- extra-android-support
|
35 |
licenses:
|
36 |
- '.+'
|
37 |
- 'android-sdk-license-.+'
|
38 |
script:
|
39 |
- echo $TRAVIS_EVENT_TYPE
|
40 |
- echo $TRAVIS_REPO_SLUG
|
41 |
- _reponame=$(echo $TRAVIS_REPO_SLUG | cut -d'/' -f2) ; echo $_reponame
|
42 |
- _repouser=$(echo $TRAVIS_REPO_SLUG | cut -d'/' -f1) ; echo $_repouser
|
43 |
- _branch_from=$( if [ "$TRAVIS_PULL_REQUEST_BRANCH""x" == "x" ]; then echo "$TRAVIS_BRANCH" ; else echo "$TRAVIS_PULL_REQUEST_BRANCH" ; fi ) ; echo $_branch_from
|
44 |
- chmod a+rx ./download-androidstudio-files.sh
|
45 |
- dos2unix download-androidstudio-files.sh download-androidstudio-files.sh ; echo dummy
|
46 |
- ./download-androidstudio-files.sh
|
47 |
- cd navit
|
48 |
- pwd
|
49 |
- cat gradle.properties
|
50 |
- chmod a+rx ./gradlew
|
51 |
- ./gradlew assembleRelease --stacktrace
|
52 |
- pwd
|
53 |
- find . -name '*.apk' -exec ls -al {} \;
|