From: Harald Hoyer Date: Tue, 25 Feb 2020 13:01:13 +0000 (+0100) Subject: github workflow X-Git-Tag: 050~56 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=150cea0336e2edf04450d0477895821c2d531c1f;p=thirdparty%2Fdracut.git github workflow --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 000000000..0eb35cd69 --- /dev/null +++ b/.github/workflows/build.yml @@ -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 index 40c8d1f6b..000000000 --- a/.travis.yml +++ /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 -