--- /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
-