travis: extend matrix

master
Harald Hoyer 2018-08-16 08:50:11 +02:00
parent da5a44cfb7
commit 65d16d1914
2 changed files with 45 additions and 4 deletions

View File

@ -4,12 +4,51 @@ services:
- docker - docker
env: env:
matrix: matrix:
- IMAGE=latest - IMAGE=latest TESTS=01
- IMAGE=rawhide - IMAGE=latest TESTS=02
- IMAGE=latest TESTS=03
- IMAGE=latest TESTS=04
- IMAGE=latest TESTS=10
- IMAGE=latest TESTS=11
- IMAGE=latest TESTS=12
- IMAGE=latest TESTS=13
- IMAGE=latest TESTS=14
- IMAGE=latest TESTS=15
- IMAGE=latest TESTS=16
- IMAGE=latest TESTS=17
- IMAGE=latest TESTS=18
- IMAGE=latest TESTS=20
- IMAGE=latest TESTS=30
- IMAGE=latest TESTS=31
- IMAGE=latest TESTS=40
- IMAGE=latest TESTS=50
- IMAGE=latest TESTS=70
- IMAGE=latest TESTS=99
- IMAGE=rawhide TESTS=01
- IMAGE=rawhide TESTS=02
- IMAGE=rawhide TESTS=03
- IMAGE=rawhide TESTS=04
- IMAGE=rawhide TESTS=10
- IMAGE=rawhide TESTS=11
- IMAGE=rawhide TESTS=12
- IMAGE=rawhide TESTS=13
- IMAGE=rawhide TESTS=14
- IMAGE=rawhide TESTS=15
- IMAGE=rawhide TESTS=16
- IMAGE=rawhide TESTS=17
- IMAGE=rawhide TESTS=18
- IMAGE=rawhide TESTS=20
- IMAGE=rawhide TESTS=30
- IMAGE=rawhide TESTS=31
- IMAGE=rawhide TESTS=40
- IMAGE=rawhide TESTS=50
- IMAGE=rawhide TESTS=70
- IMAGE=rawhide TESTS=99

before_script: before_script:
- docker pull fedora:$IMAGE - docker pull fedora:$IMAGE
script: script:
- docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ - docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ $TESTS
notifications: notifications:
webhooks: webhooks:
urls: urls:

View File

@ -2,9 +2,10 @@


set -ex set -ex


cd ${0%/*} [[ -d ${0%/*} ]] && cd ${0%/*}


RUN_ID="$1" RUN_ID="$1"
TESTS=$2


dnf -y update --best --allowerasing dnf -y update --best --allowerasing


@ -51,6 +52,7 @@ cd test
time sudo make \ time sudo make \
KVERSION=$(rpm -qa kernel --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -rn | head -1) \ KVERSION=$(rpm -qa kernel --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -rn | head -1) \
TEST_RUN_ID=$RUN_ID \ TEST_RUN_ID=$RUN_ID \
${TESTS:+TESTS="$TESTS"} \
-k V=2 \ -k V=2 \
SKIP="14 16" \ SKIP="14 16" \
check check