diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 85e0835..de63a83 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,26 +53,31 @@ jobs: run: | curl --location https://gstreamer.freedesktop.org/data/pkg/windows/1.18.6/msvc/gstreamer-1.0-msvc-${{ matrix.arch }}-1.18.6.msi --output gstreamer.msi curl --location https://gstreamer.freedesktop.org/data/pkg/windows/1.18.6/msvc/gstreamer-1.0-devel-msvc-${{ matrix.arch }}-1.18.6.msi --output gstreamer-devel.msi - msiexec /quiet /i gstreamer.msi - msiexec /quiet /i gstreamer-devel.msi + msiexec /quiet /i gstreamer.msi /li \gstinst.log + type \gstinst.log + msiexec /quiet /i gstreamer-devel.msi /li \gstinst.log + type \gstinst.log del gstreamer.msi del gstreamer-devel.msi + dir \ + dir c:\ + dir d:\gstreamer - name: Add msbuild to PATH uses: microsoft/setup-msbuild@v2 - name: Build env: - GSTREAMER_1_0_ROOT_MSVC_X86_64: c:\gstreamer\1.0\msvc_x86_64 - GSTREAMER_1_0_ROOT_MSVC_X86: c:\gstreamer\1.0\msvc_x86 + GSTREAMER_1_0_ROOT_MSVC_X86_64: d:\gstreamer\1.0\msvc_x86_64 + GSTREAMER_1_0_ROOT_MSVC_X86: d:\gstreamer\1.0\msvc_x86 run: | msbuild vs/gstpeaq.sln -property:Configuration=Release -property:Platform=${{ matrix.platform }} msbuild vs/testpeaq.vcxproj -property:Configuration=Release -property:Platform=${{ matrix.platform }} - name: Run tests env: - GSTREAMER_1_0_ROOT_MSVC_X86_64: c:\gstreamer\1.0\msvc_x86_64 - GSTREAMER_1_0_ROOT_MSVC_X86: c:\gstreamer\1.0\msvc_x86 + GSTREAMER_1_0_ROOT_MSVC_X86_64: d:\gstreamer\1.0\msvc_x86_64 + GSTREAMER_1_0_ROOT_MSVC_X86: d:\gstreamer\1.0\msvc_x86 shell: powershell run: | - $Env:Path = "$Env:Path;c:\gstreamer\1.0\msvc_${{ matrix.arch }}\bin;" + $Env:Path = "$Env:Path;d:\gstreamer\1.0\msvc_${{ matrix.arch }}\bin;" .\vs\${{ matrix.platform }}\Release\testpeaq if ($LASTEXITCODE -ne 0) { throw "test failure"