@@ -40,24 +40,24 @@ jobs:
40
40
- name : Checkout repository
41
41
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
42
42
- name : Prepare Machine
43
- run : scripts/prepare-machine.ps1 -Tls ${{ matrix.tls }} -DisableTest
43
+ run : scripts/prepare-machine.ps1 -Tls ${{ matrix.vec. tls }} -DisableTest
44
44
shell : pwsh
45
45
- name : Build Release
46
46
shell : pwsh
47
- run : scripts/build.ps1 -Config Release -Arch ${{ matrix.arch }} -Tls ${{ matrix.tls }} -UseSystemOpenSSLCrypto -DisableTest -DisableTools -DisablePerf
47
+ run : scripts/build.ps1 -Config Release -Arch ${{ matrix.vec. arch }} -Tls ${{ matrix.vec .tls }} -UseSystemOpenSSLCrypto -DisableTest -DisableTools -DisablePerf
48
48
- name : Download Tests
49
49
shell : pwsh
50
50
run : |
51
51
$osName = "${{runner.os}}".ToLower()
52
- Invoke-WebRequest -Uri "https://github.com/microsoft/msquic/releases/download/v${{matrix.release}}/msquic_${{runner.os}}_${{matrix.arch}}_Release_${{matrix.tls}}_test.zip" -OutFile "artifacts/test.zip"
53
- Expand-Archive -Path artifacts/test.zip -DestinationPath artifacts/bin/$osName/${{matrix.arch}}_Release_${{matrix.tls}}
52
+ Invoke-WebRequest -Uri "https://github.com/microsoft/msquic/releases/download/v${{matrix.vec. release}}/msquic_${{runner.os}}_${{matrix.vec. arch}}_Release_${{matrix.vec .tls}}_test.zip" -OutFile "artifacts/test.zip"
53
+ Expand-Archive -Path artifacts/test.zip -DestinationPath artifacts/bin/$osName/${{matrix.vec. arch}}_Release_${{matrix.vec .tls}}
54
54
- name : Run Tests (Linux)
55
55
if : runner.os == 'Linux'
56
56
shell : pwsh
57
57
run : |
58
- chmod +x artifacts/bin/linux/${{matrix.arch}}_Release_${{matrix.tls}}/msquictest
59
- $env:LD_LIBRARY_PATH = Join-Path (Get-Location).Path "artifacts/bin/linux/${{matrix.arch}}_Release_${{matrix.tls}}"
60
- scripts/test.ps1 -AZP -Config Release -Arch ${{ matrix.arch }} -Tls ${{ matrix.tls }} -SkipUnitTests -Filter -*CredValidation*:*ConnectClientCertificate*:Basic.StartTwoListenersSameALPN:ParameterValidation.ValidateGlobalParam
58
+ chmod +x artifacts/bin/linux/${{matrix.vec. arch}}_Release_${{matrix.vec .tls}}/msquictest
59
+ $env:LD_LIBRARY_PATH = Join-Path (Get-Location).Path "artifacts/bin/linux/${{matrix.vec. arch}}_Release_${{matrix.vec .tls}}"
60
+ scripts/test.ps1 -AZP -Config Release -Arch ${{ matrix.vec. arch }} -Tls ${{ matrix.vec .tls }} -SkipUnitTests -Filter -*CredValidation*:*ConnectClientCertificate*:Basic.StartTwoListenersSameALPN:ParameterValidation.ValidateGlobalParam
61
61
- name : Run Tests (Windows)
62
62
if : runner.os == 'Windows'
63
- run : scripts/test.ps1 -AZP -Config Release -Arch ${{ matrix.arch }} -Tls ${{ matrix.tls }} -SkipUnitTests -Filter -*ValidateConfiguration:*ValidAlpnLengths:*ResumeRejection*:*ConnectClientCertificate*:Basic.StartTwoListenersSameALPN:ParameterValidation.ValidateGlobalParam
63
+ run : scripts/test.ps1 -AZP -Config Release -Arch ${{ matrix.vec. arch }} -Tls ${{ matrix.vec .tls }} -SkipUnitTests -Filter -*ValidateConfiguration:*ValidAlpnLengths:*ResumeRejection*:*ConnectClientCertificate*:Basic.StartTwoListenersSameALPN:ParameterValidation.ValidateGlobalParam
0 commit comments