|
|
|
language: generic
|
|
|
|
sudo: required
|
|
|
|
services:
|
|
|
|
- docker
|
|
|
|
env:
|
|
|
|
matrix:
|
|
|
|
- IMAGE=latest
|
|
|
|
- IMAGE=latest TESTS="13 15 17 18 30 31"
|
|
|
|
- IMAGE=latest TESTS="10 20"
|
|
|
|
- IMAGE=latest TESTS="01 02 03 04 11 70"
|
|
|
|
- IMAGE=latest TESTS="12"
|
|
|
|
- IMAGE=latest TESTS="50 99"
|
|
|
|
|
|
|
|
before_script:
|
|
|
|
- docker pull fedora:$IMAGE
|
|
|
|
- |
|
|
|
|
sudo modprobe kvm-intel nested=1 || :
|
|
|
|
sudo modprobe kvm-amd nested=1 || :
|
|
|
|
dmesg | tail || :
|
|
|
|
- git pull --depth=100
|
|
|
|
- |
|
|
|
|
git describe --abbrev=0 --tags || :
|
|
|
|
git describe --tags || :
|
|
|
|
|
|
|
|
script:
|
|
|
|
- docker run --privileged -it -v $(pwd)/:/dracut fedora:$IMAGE /dracut/fedora-test.sh $IMAGE-$$ "$TESTS"
|
|
|
|
|
|
|
|
notifications:
|
|
|
|
webhooks:
|
|
|
|
urls:
|
|
|
|
- https://webhooks.gitter.im/e/effa917ca3e0ed5fd00e
|
|
|
|
on_success: change # options: [always|never|change] default: always
|
|
|
|
on_failure: always # options: [always|never|change] default: always
|
|
|
|
on_start: never # options: [always|never|change] default: always
|
|
|
|
|