From: Harald Hoyer Date: Thu, 16 Aug 2018 06:50:11 +0000 (+0200) Subject: travis: extend matrix X-Git-Tag: 049~57 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=65d16d19141d0378f6cbab33b435a231ffdd37c4;p=thirdparty%2Fdracut.git travis: extend matrix --- diff --git a/.travis.yml b/.travis.yml index 96dcd951a..fbaafdac4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,12 +4,51 @@ services: - docker env: matrix: - - IMAGE=latest - - IMAGE=rawhide + - IMAGE=latest TESTS=01 + - 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: - docker pull fedora:$IMAGE 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: webhooks: urls: diff --git a/fedora-test.sh b/fedora-test.sh index 9528f08c7..df7147c66 100755 --- a/fedora-test.sh +++ b/fedora-test.sh @@ -2,9 +2,10 @@ set -ex -cd ${0%/*} +[[ -d ${0%/*} ]] && cd ${0%/*} RUN_ID="$1" +TESTS=$2 dnf -y update --best --allowerasing @@ -51,6 +52,7 @@ cd test time sudo make \ KVERSION=$(rpm -qa kernel --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -rn | head -1) \ TEST_RUN_ID=$RUN_ID \ + ${TESTS:+TESTS="$TESTS"} \ -k V=2 \ SKIP="14 16" \ check