+++ /dev/null
-name: Rust
-
-on:
- push:
- branches:
- - 'master'
- tags:
- - '*'
- pull_request:
-
-jobs:
- build:
- runs-on: ubuntu-latest
- timeout-minutes: 15
- container: registry.fedoraproject.org/fedora:latest
-
- steps:
- - name: "Checkout Repository"
- uses: actions/checkout@v2
-
- - name: "Print Versions"
- run: |
- sudo modprobe kvm-intel nested=1 || :
- sudo modprobe kvm-amd nested=1 || :
- dmesg | tail || :
- git fetch --tags --unshallow
- git describe --abbrev=0 --tags || :
- git describe --tags || :
-
- - name: "TEST-01"
- run: ./fedora-test.sh "TEST-01" "01"
--- /dev/null
+language: generic
+dist: bionic
+sudo: required
+services:
+- docker
+env:
+ matrix:
+ - IMAGE=latest
+ - IMAGE=latest TESTS=01
+ - IMAGE=latest TESTS=12
+ - IMAGE=latest TESTS=20
+ - IMAGE=latest TESTS=50
+ - IMAGE=latest TESTS=30
+ - IMAGE=latest TESTS=31
+ - IMAGE=latest TESTS=60
+ - IMAGE=latest TESTS=70
+ - IMAGE=latest TESTS=99
+ - IMAGE=latest TESTS=02
+ - IMAGE=latest TESTS=03
+ - IMAGE=latest TESTS=04
+ - IMAGE=latest TESTS=10
+ - IMAGE=latest TESTS=11
+ - IMAGE=latest TESTS=13
+ - IMAGE=latest TESTS=14
+ - IMAGE=latest TESTS=15
+ - IMAGE=latest TESTS=17
+
+before_script:
+ - docker pull fedora:$IMAGE
+ - |
+ sudo modprobe kvm-intel nested=1 || :
+ sudo modprobe kvm-amd nested=1 || :
+ dmesg | tail || :
+ - git fetch --tags --unshallow
+ - |
+ 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
+