libressl-portable/.travis.yml
kinichiro e8bbbabcc9 Fix Android CI
- Targeted to Android 8.0 (API level 26) and above
- Build for x86_64, x86 and arm64-v8a, stop searching dir for detecting ABI
- Use newer version of ndk and cmake
- Suppress sdkmanager messages to reduce log output
- Add log messages to tell CI running right
2021-05-09 21:33:32 +09:00

65 lines
1.3 KiB
YAML

language: c
matrix:
include:
- compiler: clang
os: osx
env: ARCH=native
- compiler: gcc
os: osx
env: ARCH=native
- compiler: clang
os: linux
env: ARCH=native
dist: bionic
sudo: required
- compiler: gcc
os: linux
env: ARCH=native
dist: bionic
sudo: required
- compiler: gcc
os: linux
env: ARCH=mingw32
dist: bionic
sudo: required
- compiler: gcc
os: linux
env: ARCH=mingw64
dist: bionic
sudo: required
- compiler: gcc
os: linux
env: ARCH=arm32
dist: bionic
sudo: required
- compiler: gcc
os: linux
env: ARCH=arm64
dist: bionic
sudo: required
- language: android
name: "Android 8.x 9"
env: ARCH=android MIN_NAL=26 MAX_NAL=28
dist: trusty
sudo: required
android:
components:
- tools
- platform-tools
- extra-google-m2repository
- extra-android-m2repository
- language: android
name: "Android 10 11"
env: ARCH=android MIN_NAL=29 MAX_NAL=30
dist: trusty
sudo: required
android:
components:
- tools
- platform-tools
- extra-google-m2repository
- extra-android-m2repository
script:
"./scripts/travis"