ci: check fresh musl and mainline kernel headers

This commit is contained in:
2017-11-29 21:12:01 +00:00
parent 595fd1a2b2
commit 88c4ad5ce7
2 changed files with 10 additions and 49 deletions

View File

@ -8,30 +8,18 @@ variables:
SLEEP_A_BIT: "sleep 0.2"
VERBOSE: "1"
gcc-x86_64:
musl-x86_64:
stage: test
script: ci/run-build-and-tests.sh
variables:
CC: "gcc"
CC: "musl-gcc"
TARGET: "x86_64"
KHEADERS: "torvalds/linux"
gcc-x86:
musl-x86:
stage: test
script: ci/run-build-and-tests.sh
variables:
CC: "gcc"
TARGET: "x86"
clang-x86_64:
stage: test
script: ci/run-build-and-tests.sh
variables:
CC: "clang"
TARGET: "x86_64"
clang-x86:
stage: test
script: ci/run-build-and-tests.sh
variables:
CC: "clang"
CC: "musl-gcc"
TARGET: "x86"
KHEADERS: "torvalds/linux"

View File

@ -18,38 +18,11 @@ env:
matrix:
include:
- compiler: gcc
env:
- TARGET=x86_64
- compiler: gcc
env:
- TARGET=x32
- compiler: gcc
env:
- TARGET=x86
- compiler: clang
env:
- TARGET=x86_64
- compiler: musl-gcc
env:
- TARGET=x86_64
- compiler: clang
env:
- TARGET=x86
- compiler: musl-gcc
env:
- TARGET=x86
- compiler: gcc-7
env:
- TARGET=x86_64
- compiler: gcc-7
env:
- TARGET=x32
- compiler: gcc-7
env:
- TARGET=x86
- compiler: gcc
env:
- TARGET=x86_64
- CHECK=coverage
- KHEADERS=torvalds/linux
- compiler: musl-gcc
env:
- TARGET=x86
- KHEADERS=torvalds/linux