]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
github workflow
authorHarald Hoyer <harald@redhat.com>
Tue, 25 Feb 2020 13:01:13 +0000 (14:01 +0100)
committerHarald Hoyer <harald@redhat.com>
Tue, 25 Feb 2020 13:01:13 +0000 (14:01 +0100)
.github/workflows/build.yml [new file with mode: 0644]
.travis.yml [deleted file]

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644 (file)
index 0000000..0eb35cd
--- /dev/null
@@ -0,0 +1,31 @@
+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"
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644 (file)
index 40c8d1f..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-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
-