]> git.ipfire.org Git - thirdparty/dracut.git/blame - .travis.yml
modules.d: Add a module for handling additional depmod kernel module directories
[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
e0e6d96d 8 - IMAGE=latest TESTS=01
a1744071
HH
9 - IMAGE=latest TESTS=12
10 - IMAGE=latest TESTS=20
11 - IMAGE=latest TESTS=50
e0e6d96d
HH
12 - IMAGE=latest TESTS=30
13 - IMAGE=latest TESTS=31
a1744071
HH
14 - IMAGE=latest TESTS=70
15 - IMAGE=latest TESTS=99
e0e6d96d
HH
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
65d16d19 25
3c1a083e 26before_script:
6f90be29 27 - docker pull fedora:$IMAGE
06e12e4b 28 - |
bd03d374
HH
29 sudo modprobe kvm-intel nested=1 || :
30 sudo modprobe kvm-amd nested=1 || :
06e12e4b 31 dmesg | tail || :
0ae58482 32 - git pull --depth=100
2b77ba0b
HH
33 - |
34 git describe --abbrev=0 --tags || :
35 git describe --tags || :
110063c5 36
3c1a083e 37script:
01f9d0d9 38- docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ "$TESTS"
6f90be29 39
da5a44cf
HH
40notifications:
41 webhooks:
42 urls:
1ebbe2eb 43 - https://webhooks.gitter.im/e/effa917ca3e0ed5fd00e
da5a44cf
HH
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