]> git.ipfire.org Git - thirdparty/dracut.git/blob - .travis.yml
fix(zfcp_rules): correct shellcheck regression when parsing ccw args
[thirdparty/dracut.git] / .travis.yml
1 language: generic
2 sudo: required
3 services:
4 - docker
5 env:
6 matrix:
7 - IMAGE=latest
8 - IMAGE=latest TESTS=01
9 - IMAGE=latest TESTS=12
10 - IMAGE=latest TESTS=20
11 - IMAGE=latest TESTS=50
12 - IMAGE=latest TESTS=30
13 - IMAGE=latest TESTS=31
14 - IMAGE=latest TESTS=70
15 - IMAGE=latest TESTS=99
16 - IMAGE=latest TESTS=02
17 - IMAGE=latest TESTS=03
18 - IMAGE=latest TESTS=04
19 - IMAGE=latest TESTS=10
20 - IMAGE=latest TESTS=11
21 - IMAGE=latest TESTS=13
22 - IMAGE=latest TESTS=14
23 - IMAGE=latest TESTS=15
24 - IMAGE=latest TESTS=17
25
26 before_script:
27 - docker pull fedora:$IMAGE
28 - |
29 sudo modprobe kvm-intel nested=1 || :
30 sudo modprobe kvm-amd nested=1 || :
31 dmesg | tail || :
32 - git pull --depth=100
33 - |
34 git describe --abbrev=0 --tags || :
35 git describe --tags || :
36
37 script:
38 - docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ "$TESTS"
39
40 notifications:
41 webhooks:
42 urls:
43 - https://webhooks.gitter.im/e/effa917ca3e0ed5fd00e
44 on_success: change # options: [always|never|change] default: always
45 on_failure: always # options: [always|never|change] default: always
46 on_start: never # options: [always|never|change] default: always
47