]> git.ipfire.org Git - thirdparty/dracut.git/blob - .travis.yml
travis: combine jobs
[thirdparty/dracut.git] / .travis.yml
1 language: generic
2 sudo: required
3 services:
4 - docker
5 env:
6 matrix:
7 - IMAGE=latest TESTS=01
8 - IMAGE=latest TESTS="02 03 04"
9 - IMAGE=latest TESTS="10 11 12 13 15 17 18"
10 - IMAGE=latest TESTS=20
11 - IMAGE=latest TESTS=30
12 - IMAGE=latest TESTS=31
13 - IMAGE=latest TESTS=40
14 - IMAGE=latest TESTS=50
15 - IMAGE=latest TESTS=70
16 - IMAGE=latest TESTS=99
17 - IMAGE=rawhide TESTS=01
18 - IMAGE=rawhide TESTS="02 03 04"
19 - IMAGE=rawhide TESTS="10 11 12 13 15 17 18"
20 - IMAGE=rawhide TESTS=20
21 - IMAGE=rawhide TESTS=30
22 - IMAGE=rawhide TESTS=31
23 - IMAGE=rawhide TESTS=40
24 - IMAGE=rawhide TESTS=50
25 - IMAGE=rawhide TESTS=70
26 - IMAGE=rawhide TESTS=99
27
28 before_script:
29 - docker pull fedora:$IMAGE
30 script:
31 - docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ $TESTS
32 notifications:
33 webhooks:
34 urls:
35 - https://webhooks.gitter.im/e/effa917ca3e0ed5fd00e
36 on_success: change # options: [always|never|change] default: always
37 on_failure: always # options: [always|never|change] default: always
38 on_start: never # options: [always|never|change] default: always
39