Files
MewtocolNet/.github/workflows/test-on-hardware.yml
Felix Weiß 68aa2ad12a Unit test CI
2023-06-13 11:56:09 +02:00

37 lines
944 B
YAML

name: Test mewtocol on real hardware
on:
workflow_dispatch:
# push:
# branches:
# - main
# - master
jobs:
check-plcs-online:
runs-on: [self-hosted, linux, x64, womed-local-linux]
steps:
- name: 'Ping FPX-H-C30T'
run: ping 192.168.115.210 -w 5
- name: 'Ping FPX-H-C14R'
run: ping 192.168.115.212 -w 5
- name: 'Ping FPX-C30T'
run: ping 192.168.115.213 -w 5
run-unit-tests:
runs-on: [self-hosted, linux, x64, womed-local-linux]
strategy:
matrix:
dotnet-version: [ '3.0', '3.1.x', '5.0.x' ]
steps:
- uses: actions/checkout@v3
- name: 'Setup dotnet ${{ matrix.dotnet-version }}'
uses: actions/setup-dotnet@v2
with:
dotnet-version: ${{ matrix.dotnet-version }}
- name: 'Run tests'
run: |
cd .\MewtocolTests
dotnet test --logger:"console;verbosity=detailed"