]> git.ipfire.org Git - thirdparty/dracut.git/blame - .travis.yml
Merge branch 'regenerate_all'
[thirdparty/dracut.git] / .travis.yml
CommitLineData
2dc0cb50
HH
1language: generic
2dist: bionic
3sudo: required
4services:
5- docker
6env:
7 matrix:
8 - IMAGE=latest
9 - IMAGE=latest TESTS=01
10 - IMAGE=latest TESTS=12
11 - IMAGE=latest TESTS=20
a3f73298 12 - IMAGE=latest TESTS=21
2dc0cb50 13 - IMAGE=latest TESTS=50
a3f73298 14 - IMAGE=latest TESTS=51
2dc0cb50
HH
15 - IMAGE=latest TESTS=30
16 - IMAGE=latest TESTS=31
a3f73298
HH
17 - IMAGE=latest TESTS=35
18 - IMAGE=latest TESTS=36
3aae122c 19 - IMAGE=latest TESTS=40
a3f73298 20 - IMAGE=latest TESTS=41
2dc0cb50 21 - IMAGE=latest TESTS=60
a3f73298 22 - IMAGE=latest TESTS=61
2dc0cb50
HH
23 - IMAGE=latest TESTS=99
24 - IMAGE=latest TESTS=02
25 - IMAGE=latest TESTS=03
26 - IMAGE=latest TESTS=04
27 - IMAGE=latest TESTS=10
28 - IMAGE=latest TESTS=11
29 - IMAGE=latest TESTS=13
30 - IMAGE=latest TESTS=14
31 - IMAGE=latest TESTS=15
32 - IMAGE=latest TESTS=17
33
34before_script:
58ee6dc7 35 - docker pull quay.io/haraldh/dracut-fedora:$IMAGE
2dc0cb50
HH
36 - |
37 sudo modprobe kvm-intel nested=1 || :
38 sudo modprobe kvm-amd nested=1 || :
39 dmesg | tail || :
40 - git fetch --tags --unshallow
41 - |
42 git describe --abbrev=0 --tags || :
43 git describe --tags || :
44
45script:
74ba8f9e 46 ## The test container is created with https://github.com/dracutdevs/fedora-container
3aae122c 47- docker run --privileged -it -v $(pwd)/:/dracut quay.io/haraldh/dracut-fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ "$TESTS"
2dc0cb50
HH
48
49notifications:
50 webhooks:
51 urls:
52 - https://webhooks.gitter.im/e/effa917ca3e0ed5fd00e
53 on_success: change # options: [always|never|change] default: always
54 on_failure: always # options: [always|never|change] default: always
55 on_start: never # options: [always|never|change] default: always
56