sudo: false | |
language: generic | |
jdk: | |
- openjdk7 | |
notifications: | |
email: | |
on_success: always | |
on_failure: always | |
env: | |
global: | |
- TERM=dumb | |
- GRADLE_OPTS="-Xmx768m -Xms256m -Xss1m" | |
- NDK_BUILD_PARALLEL=1 | |
matrix: | |
- NDK_BUILD_ABI=arm64-v8a | |
- NDK_BUILD_ABI=armeabi | |
- NDK_BUILD_ABI=armeabi-v7a | |
- NDK_BUILD_ABI=mips | |
- NDK_BUILD_ABI=x86 | |
- NDK_BUILD_ABI=x86_64 | |
addons: | |
apt: | |
packages: | |
- lib32stdc++6 | |
- lib32z1 | |
- lib32z1-dev | |
- build-essential | |
- wget | |
- unzip | |
before_install: | |
- wget https://www.ivarch.com/programs/sources/pv-1.6.0.tar.bz2 | |
- tar xjf pv-1.6.0.tar.bz2 | |
- cd pv-1.6.0 | |
- ./configure --prefix=$HOME --disable-nls | |
- make install | |
- cd .. | |
- rm pv-1.6.0.tar.bz2 | |
- export PATH=$HOME/bin:$PATH | |
- travis_retry .jenkins.d/10-get-sdk.sh | |
- travis_retry .jenkins.d/10-get-ndk.sh | |
script: | |
- git submodule update --init --recursive | |
- ./gradlew assembleDebug |