blob: bfc648bc33d4097eda347324de444ac51b63a53b [file] [log] [blame]
Alexander Afanasyevf3812562016-01-21 16:28:33 -08001sudo: false
2language: generic
Alexander Afanasyev087c7c12015-02-02 00:21:21 -08003jdk:
Alexander Afanasyevda066292017-11-12 23:02:31 -05004 - openjdk8
Alexander Afanasyev087c7c12015-02-02 00:21:21 -08005notifications:
6 email:
7 on_success: always
8 on_failure: always
9env:
Alexander Afanasyev7545e952016-01-31 12:53:27 -080010 global:
11 - TERM=dumb
12 - GRADLE_OPTS="-Xmx768m -Xms256m -Xss1m"
Alexander Afanasyevda066292017-11-12 23:02:31 -050013 - NDK_BUILD_PARALLEL=2
Alexander Afanasyev7545e952016-01-31 12:53:27 -080014 matrix:
15 - NDK_BUILD_ABI=arm64-v8a
Alexander Afanasyev7545e952016-01-31 12:53:27 -080016 - NDK_BUILD_ABI=armeabi-v7a
Alexander Afanasyev7545e952016-01-31 12:53:27 -080017 - NDK_BUILD_ABI=x86
18 - NDK_BUILD_ABI=x86_64
Alexander Afanasyevf3812562016-01-21 16:28:33 -080019addons:
20 apt:
21 packages:
22 - lib32stdc++6
23 - lib32z1
24 - lib32z1-dev
25 - build-essential
26 - wget
27 - unzip
Alexander Afanasyev087c7c12015-02-02 00:21:21 -080028before_install:
Alexander Afanasyevf3812562016-01-21 16:28:33 -080029 - travis_retry .jenkins.d/10-get-sdk.sh
Alexander Afanasyevda066292017-11-12 23:02:31 -050030 - gem install rugged
31 - travis_retry .jenkins.d/20-get-ndk.sh
Alexander Afanasyev087c7c12015-02-02 00:21:21 -080032script:
Alexander Afanasyevf3812562016-01-21 16:28:33 -080033 - git submodule update --init --recursive
Alexander Afanasyev7545e952016-01-31 12:53:27 -080034 - ./gradlew assembleDebug