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