]> git.ipfire.org Git - thirdparty/dracut.git/blame - .travis.yml
travis: rebalance tests
[thirdparty/dracut.git] / .travis.yml
CommitLineData
b7774da9 1language: generic
3c1a083e 2sudo: required
3c1a083e 3services:
1ebbe2eb 4- docker
3c1a083e
HH
5env:
6 matrix:
9c034dc3 7 - IMAGE=latest
f059ce76
HH
8 - IMAGE=latest TESTS="13 15 17 18 30 31"
9 - IMAGE=latest TESTS="10 20"
06e12e4b
HH
10 - IMAGE=latest TESTS="01 02 03 04 11 70"
11 - IMAGE=latest TESTS="12"
12 - IMAGE=latest TESTS="50 99"
65d16d19 13
3c1a083e 14before_script:
6f90be29 15 - docker pull fedora:$IMAGE
06e12e4b
HH
16 - |
17 sudo modprobe kvm-intel nested=y || :
18 sudo modprobe kvm-amd nested=y || :
19 dmesg | tail || :
0ae58482 20 - git pull --depth=100
2b77ba0b
HH
21 - |
22 git describe --abbrev=0 --tags || :
23 git describe --tags || :
110063c5 24
3c1a083e 25script:
01f9d0d9 26- docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ "$TESTS"
6f90be29 27
da5a44cf
HH
28notifications:
29 webhooks:
30 urls:
1ebbe2eb 31 - https://webhooks.gitter.im/e/effa917ca3e0ed5fd00e
da5a44cf
HH
32 on_success: change # options: [always|never|change] default: always
33 on_failure: always # options: [always|never|change] default: always
34 on_start: never # options: [always|never|change] default: always
35