summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMax Kellermann <max@musicpd.org>2019-12-24 16:42:00 +0100
committerMax Kellermann <max@musicpd.org>2019-12-24 16:47:07 +0100
commitb9a7f30443be2686a8ecbc9c639ade0b99b33f72 (patch)
tree37b8974422a8e7812dc01ca09a06d27a20f3b2a0 /.travis.yml
parent32a17a997a72fbd08b3f0cc5210ee4ce24a195c6 (diff)
.travis.yml: add s390x build (big-endian)
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml22
1 files changed, 22 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index bcf1e5b9d..a9a2447bb 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -23,6 +23,28 @@ matrix:
env:
- MATRIX_EVAL="export PATH=\$HOME/.local/bin:\$PATH"
+ # Ubuntu Bionic (18.04) with GCC 7 on big-endian
+ - os: linux
+ arch: s390x
+ dist: bionic
+ addons:
+ apt:
+ sources:
+ - sourceline: 'ppa:deadsnakes/ppa' # for Python 3.7 (required by Meson)
+ packages:
+ - libgtest-dev
+ - libboost-dev
+ - python3.6
+ - python3-urllib3
+ - ninja-build
+ before_install:
+ - wget https://bootstrap.pypa.io/get-pip.py
+ - /usr/bin/python3.6 get-pip.py --user
+ install:
+ - /usr/bin/python3.6 $HOME/.local/bin/pip install --user meson
+ env:
+ - MATRIX_EVAL="export PATH=\$HOME/.local/bin:\$PATH"
+
# Ubuntu Trusty (16.04) with GCC 6
- os: linux
dist: trusty