summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2020-11-23 22:04:00 -0500
committerTavian Barnes <tavianator@tavianator.com>2020-11-30 16:13:50 -0500
commit85c6aebb5724e292c59ebc77320db55672f49070 (patch)
tree63e51bd73dd35550ac5d3c7b0ed8258afc2e205b /.travis.yml
parentd1dd775554c15bbf2e97b163806bc6dc4bd3596f (diff)
downloadbfs-85c6aebb5724e292c59ebc77320db55672f49070.tar.xz
travis: Add a ppc64le build
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml26
1 files changed, 18 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index 44f180f..1516304 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,28 +1,34 @@
language: c
+dist: focal
+virt: lxd
+
script: make distcheck
addons:
apt:
- packages:
- - gcc-multilib
+ packages: &packages
- acl
- libacl1-dev
- - libacl1:i386
- attr
- libattr1-dev
- - libattr1:i386
- libcap2-bin
- libcap-dev
- - libcap2:i386
jobs:
include:
- os: linux
- dist: focal
- virt: lxd
- env:
+ arch: amd64
+ env: &linux_env
- TMPDIR=/var/ramfs
+ addons:
+ apt:
+ packages:
+ - *packages
+ - gcc-multilib
+ - libcap2:i386
+ - libacl1:i386
+ - libattr1:i386
before_script:
# Ubuntu doesn't let you install the -dev packages for both amd64 and
# i386 at once, so we make our own symlinks to fix -m32 -lacl -lcap
@@ -30,4 +36,8 @@ jobs:
- sudo ln -s libattr.so.1 /lib/i386-linux-gnu/libattr.so
- sudo ln -s libcap.so.2 /lib/i386-linux-gnu/libcap.so
+ - os: linux
+ arch: ppc64le
+ env: *linux_env
+
- os: osx