]> git.ipfire.org Git - thirdparty/dracut.git/blame - .travis.yml
Documentation: dynamically set current version
[thirdparty/dracut.git] / .travis.yml
CommitLineData
b7774da9 1language: generic
920048ff 2dist: bionic
3c1a083e 3sudo: required
3c1a083e 4services:
1ebbe2eb 5- docker
3c1a083e
HH
6env:
7 matrix:
9c034dc3 8 - IMAGE=latest
e0e6d96d 9 - IMAGE=latest TESTS=01
a1744071
HH
10 - IMAGE=latest TESTS=12
11 - IMAGE=latest TESTS=20
12 - IMAGE=latest TESTS=50
e0e6d96d
HH
13 - IMAGE=latest TESTS=30
14 - IMAGE=latest TESTS=31
2b1b3bcd 15 - IMAGE=latest TESTS=60
a1744071
HH
16 - IMAGE=latest TESTS=70
17 - IMAGE=latest TESTS=99
e0e6d96d
HH
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
f5d48a31 23 - IMAGE=latest TESTS=13
7a2503ab 24 - IMAGE=29 TESTS=14
e0e6d96d
HH
25 - IMAGE=latest TESTS=15
26 - IMAGE=latest TESTS=17
65d16d19 27
3c1a083e 28before_script:
6f90be29 29 - docker pull fedora:$IMAGE
06e12e4b 30 - |
bd03d374
HH
31 sudo modprobe kvm-intel nested=1 || :
32 sudo modprobe kvm-amd nested=1 || :
06e12e4b 33 dmesg | tail || :
5b2258ea 34 - git fetch --tags --unshallow
2b77ba0b
HH
35 - |
36 git describe --abbrev=0 --tags || :
37 git describe --tags || :
110063c5 38
3c1a083e 39script:
01f9d0d9 40- docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ "$TESTS"
6f90be29 41
da5a44cf
HH
42notifications:
43 webhooks:
44 urls:
1ebbe2eb 45 - https://webhooks.gitter.im/e/effa917ca3e0ed5fd00e
da5a44cf
HH
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