2019-02-23 11:32:46 -06:00
|
|
|
language: generic
|
|
|
|
|
|
|
|
notifications:
|
|
|
|
email: false
|
|
|
|
|
|
|
|
services:
|
|
|
|
- docker
|
2014-10-06 18:55:05 +02:00
|
|
|
|
2014-10-06 13:59:09 +02:00
|
|
|
env:
|
2019-02-23 11:32:46 -06:00
|
|
|
matrix:
|
2019-03-22 17:19:56 +01:00
|
|
|
- CC=gcc IMG=voidlinux/voidlinux DEPS="gcc glibc-devel"
|
|
|
|
- CC=clang IMG=voidlinux/voidlinux DEPS="clang glibc-devel"
|
|
|
|
- CC=gcc IMG=voidlinux/voidlinux-musl DEPS="gcc musl-devel"
|
|
|
|
- CC=clang IMG=voidlinux/voidlinux-musl DEPS="clang musl-devel"
|
2019-06-26 15:48:35 +02:00
|
|
|
- CC=tcc IMG=voidlinux/voidlinux-musl DEPS="tcc binutils musl-devel"
|
2019-06-27 17:10:49 +02:00
|
|
|
- CC=pcc IMG=voidlinux/voidlinux-musl DEPS="pcc binutils musl-devel"
|
2014-10-06 18:55:05 +02:00
|
|
|
|
2019-02-23 11:32:46 -06:00
|
|
|
install:
|
2019-03-22 17:19:56 +01:00
|
|
|
- docker pull "$IMG"
|
2020-01-05 09:58:25 +01:00
|
|
|
- docker run -v "$PWD":/tmp/build-dir -w "/tmp/build-dir" "$IMG" /bin/sh -c "xbps-install -Syu xbps && xbps-install -yu && xbps-install -y $DEPS make pkgconf kyua zlib-devel libarchive-devel atf-devel && CC=$CC ./configure --enable-tests && make -j$(nproc) && make check"
|
2014-10-06 09:40:48 +02:00
|
|
|
|
2014-10-06 18:55:05 +02:00
|
|
|
script:
|
2019-02-23 11:32:46 -06:00
|
|
|
- echo BUILDS PASSED
|