blob: 08520aecf08ff2c2cd903d1dca15427b9d7ddce3 [file] [log] [blame]
Alexander Afanasyevf3812562016-01-21 16:28:33 -08001sudo: false
2language: generic
Alexander Afanasyev087c7c12015-02-02 00:21:21 -08003jdk:
4 - openjdk7
5notifications:
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"
13 - NDK_BUILD_PARALLEL=1
14 matrix:
15 - NDK_BUILD_ABI=arm64-v8a
16 - NDK_BUILD_ABI=armeabi
17 - NDK_BUILD_ABI=armeabi-v7a
18 - NDK_BUILD_ABI=mips
19 - NDK_BUILD_ABI=x86
20 - NDK_BUILD_ABI=x86_64
Alexander Afanasyevf3812562016-01-21 16:28:33 -080021addons:
22 apt:
23 packages:
24 - lib32stdc++6
25 - lib32z1
26 - lib32z1-dev
27 - build-essential
28 - wget
29 - unzip
Alexander Afanasyev087c7c12015-02-02 00:21:21 -080030before_install:
Alexander Afanasyevf3812562016-01-21 16:28:33 -080031 - wget https://www.ivarch.com/programs/sources/pv-1.6.0.tar.bz2
32 - tar xjf pv-1.6.0.tar.bz2
33 - cd pv-1.6.0
34 - ./configure --prefix=$HOME --disable-nls
35 - make install
36 - cd ..
37 - rm pv-1.6.0.tar.bz2
38 - export PATH=$HOME/bin:$PATH
39 - travis_retry .jenkins.d/10-get-sdk.sh
Alexander Afanasyev087c7c12015-02-02 00:21:21 -080040 - travis_retry .jenkins.d/10-get-ndk.sh
41script:
Alexander Afanasyevf3812562016-01-21 16:28:33 -080042 - git submodule update --init --recursive
Alexander Afanasyev7545e952016-01-31 12:53:27 -080043 - ./gradlew assembleDebug