Skip to content

Commit

Permalink
Add linux test
Browse files Browse the repository at this point in the history
  • Loading branch information
alnlarsen committed May 1, 2023
1 parent e87a979 commit 113dea1
Showing 1 changed file with 34 additions and 6 deletions.
40 changes: 34 additions & 6 deletions .github/workflows/ci.yml
Expand Up @@ -316,14 +316,12 @@ jobs:
cd bin/Release
dotnet vstest /framework:.NETFramework,Version=v4.62 /Platform:x64 OpenTap.Package.UnitTests.dll --logger:"console;verbosity=detailed" -- RunConfiguration.TreatNoTestsAsError=true
TestInstallWithoutIsolation:
TestInstallWithoutIsolationWindows:
runs-on: windows-2022
needs: Build-Win
strategy:
matrix:
x: [ 0, 1 ]
y: [ 0, 1 ]
z: [ 0, 1 ]
x: [ 0, 1, 2, 3 ]
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -340,8 +338,11 @@ jobs:
- name: Test
working-directory: bin/Release
run: |
./tap.exe package install SDK
./tap.exe sdk gitversion
mkdir ../CleanInstall
./tap package install dbg.zip -t ../CleanInstall
cd ../CleanInstall
./tap package install SDK
./tap sdk gitversion
TestWindowsPlan:
runs-on: windows-2022
Expand Down Expand Up @@ -373,6 +374,33 @@ jobs:
path: |
NewProj*/**
TestInstallWithoutIsolationLinux:
runs-on: ubuntu-20.04
needs: Build-Linux
strategy:
matrix:
x: [ 0, 1, 2, 3 ]
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: '6.0.x'
- name: Download binaries
uses: actions/download-artifact@v2
with:
name: linux-x64-bin
path: bin/Release/
- name: Test
working-directory: bin/Release
run: |
mkdir ../CleanInstall
./tap package install dbg.zip -t ../CleanInstall
cd ../CleanInstall
./tap package install SDK
./tap sdk gitversion
TestLinuxPlan:
runs-on: ubuntu-20.04
needs: Build-Linux
Expand Down

0 comments on commit 113dea1

Please sign in to comment.