travis: add voidlinux/voidlinux-musl to test matrix
This commit is contained in:
parent
0b1b1ecf05
commit
6a5048b46d
10
.travis.yml
10
.travis.yml
@ -10,12 +10,14 @@ env:
|
|||||||
global:
|
global:
|
||||||
- MAKEJOBS = -j4
|
- MAKEJOBS = -j4
|
||||||
matrix:
|
matrix:
|
||||||
- CC=gcc DEPENDENCY_PACKAGES="bash kyua zlib-devel libarchive-devel base-devel atf-devel"
|
- CC=gcc IMAGE=voidlinux/voidlinux DEPENDENCY_PACKAGES="bash kyua zlib-devel libarchive-devel base-devel atf-devel"
|
||||||
- CC=clang DEPENDENCY_PACKAGES="clang bash kyua zlib-devel libarchive-devel base-devel atf-devel"
|
- CC=clang IMAGE=voidlinux/voidlinux DEPENDENCY_PACKAGES="clang bash kyua zlib-devel libarchive-devel base-devel atf-devel"
|
||||||
|
- CC=gcc IMAGE=voidlinux/voidlinux-musl DEPENDENCY_PACKAGES="bash kyua zlib-devel libarchive-devel base-devel atf-devel"
|
||||||
|
- CC=clang IMAGE=voidlinux/voidlinux-musl DEPENDENCY_PACKAGES="clang bash kyua zlib-devel libarchive-devel base-devel atf-devel"
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- docker pull voidlinux/voidlinux
|
- docker pull "$IMAGE"
|
||||||
- docker run -v "$PWD":/tmp/build-dir voidlinux/voidlinux /bin/sh -c "xbps-install -Syu && xbps-install -y $DEPENDENCY_PACKAGES && cd /tmp/build-dir && CC=$CC ./configure --enable-tests --enable-debug && make $MAKEJOBS && make check"
|
- docker run -v "$PWD":/tmp/build-dir "$IMAGE" /bin/sh -c "xbps-install -Syu && xbps-install -y $DEPENDENCY_PACKAGES && cd /tmp/build-dir && CC=$CC ./configure --enable-tests --enable-debug && make $MAKEJOBS && make check"
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- echo BUILDS PASSED
|
- echo BUILDS PASSED
|
||||||
|
Loading…
x
Reference in New Issue
Block a user