Reorg test ci

This commit is contained in:
lepapareil 2022-09-26 16:35:00 +02:00
parent f3a641ee6d
commit 4b85bd5247
No known key found for this signature in database
GPG Key ID: F4F06B068FB00692

View File

@ -43,12 +43,12 @@ jobs:
run: bin/install_prerequisites_ubuntu.sh run: bin/install_prerequisites_ubuntu.sh
- name: Install Rust - name: Install Rust
run: bin/install_rust_latest.sh run: bin/install_rust_latest.sh
- name: Build
run: bin/release/release.sh
- name: Test Prerequisites - name: Test Prerequisites
run: bin/test/test_prerequisites.sh run: bin/test/test_prerequisites.sh
- name: Run Tests units - name: Run Tests units
run: bin/test/test_unit.sh run: bin/test/test_unit.sh
- name: Build
run: bin/release/release.sh
- name: Run Integration Tests - name: Run Integration Tests
run: bin/test/test_integ.sh run: bin/test/test_integ.sh
- name: Archive production artifacts - name: Archive production artifacts
@ -86,12 +86,12 @@ jobs:
run: bin/install_prerequisites_ubuntu.sh run: bin/install_prerequisites_ubuntu.sh
- name: Install Rust - name: Install Rust
run: bin/install_rust_latest.sh run: bin/install_rust_latest.sh
- name: Build
run: bin/release/release.sh
- name: Test Prerequisites - name: Test Prerequisites
run: bin/test/test_prerequisites.sh run: bin/test/test_prerequisites.sh
- name: Run Tests units - name: Run Tests units
run: bin/test/test_unit.sh run: bin/test/test_unit.sh
- name: Build
run: bin/release/release.sh
- name: Run Integration Tests - name: Run Integration Tests
run: bin/test/test_integ.sh run: bin/test/test_integ.sh
- name: Archive production artifacts - name: Archive production artifacts
@ -105,10 +105,6 @@ jobs:
integration/report/tests.json integration/report/tests.json
integration/report/tests.xml integration/report/tests.xml
test-docker-archlinux-x64: test-docker-archlinux-x64:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -123,8 +119,8 @@ jobs:
bin/environment.sh bin/environment.sh
bin/install_prerequisites_archlinux.sh bin/install_prerequisites_archlinux.sh
bin/install_rust_latest.sh bin/install_rust_latest.sh
bin/release/release.sh
bin/test/test.sh bin/test/test.sh
bin/release/release.sh
- name: Archive production artifacts - name: Archive production artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
if: ${{ always() }} if: ${{ always() }}
@ -149,8 +145,8 @@ jobs:
bin/environment.sh bin/environment.sh
bin/install_prerequisites_fedora.sh bin/install_prerequisites_fedora.sh
bin/install_rust_latest.sh bin/install_rust_latest.sh
bin/release/release.sh
bin/test/test.sh bin/test/test.sh
bin/release/release.sh
- name: Archive production artifacts - name: Archive production artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
if: ${{ always() }} if: ${{ always() }}
@ -175,8 +171,8 @@ jobs:
bin/environment.sh bin/environment.sh
bin/install_prerequisites_alpine.sh bin/install_prerequisites_alpine.sh
bin/install_rust_latest.sh bin/install_rust_latest.sh
bin/release/release.sh
bin/test/test.sh bin/test/test.sh
bin/release/release.sh
- name: Archive production artifacts - name: Archive production artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
if: ${{ always() }} if: ${{ always() }}
@ -199,12 +195,12 @@ jobs:
run: bin/environment.sh run: bin/environment.sh
- name: Install Rust - name: Install Rust
run: bin/install_rust_latest.sh run: bin/install_rust_latest.sh
- name: Build
run: bin/release/release.sh
- name: Test Prerequisites - name: Test Prerequisites
run: bin/test/test_prerequisites.sh run: bin/test/test_prerequisites.sh
- name: Run Tests units - name: Run Tests units
run: bin/test/test_unit.sh run: bin/test/test_unit.sh
- name: Build
run: bin/release/release.sh
- name: Run Integration Tests - name: Run Integration Tests
run: bin/test/test_integ.sh run: bin/test/test_integ.sh
- name: Archive production artifacts - name: Archive production artifacts