From 3c78b31e890782c8e4f521e64d0c10d538776312 Mon Sep 17 00:00:00 2001 From: adegomme <13270544+adegomme@users.noreply.github.com> Date: Thu, 11 Mar 2021 16:50:49 +0100 Subject: [PATCH] sometimes, it's still there... --- .github/workflows/jarfile.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/jarfile.yml b/.github/workflows/jarfile.yml index 4121942128..76da9b8720 100644 --- a/.github/workflows/jarfile.yml +++ b/.github/workflows/jarfile.yml @@ -33,13 +33,15 @@ jobs: Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh') (Get-Content ~\scoop\buckets\main\bucket\gcc.json).replace('http://repo.msys2.org/', 'http://mirrors.huaweicloud.com/msys2/') | Set-Content ~\scoop\buckets\main\bucket\gcc.json scoop install gcc --global - # Use the boost-1.72.0-win32-msvc14.1-x86_64.tar.gz for Windows 2016 - $url = "https://github.com/actions/boost-versions/releases/download/1.72.0-20200608.4/boost-1.72.0-win32-msvc14.2-x86_64.tar.gz" - (New-Object System.Net.WebClient).DownloadFile($url, "$env:TEMP\boost.tar.gz") - 7z.exe x "$env:TEMP\boost.tar.gz" -o"$env:TEMP\boostArchive" -y | Out-Null - 7z.exe x "$env:TEMP\boostArchive" -o"$env:TEMP\boost" -y | Out-Null - Push-Location -Path "$env:TEMP\boost" - Invoke-Expression .\setup.ps1 + If ((Test-Path "C:\hostedtoolcache\windows\Boost") -eq $False){ + # Use the boost-1.72.0-win32-msvc14.1-x86_64.tar.gz for Windows 2016 + $url = "https://github.com/actions/boost-versions/releases/download/1.72.0-20200608.4/boost-1.72.0-win32-msvc14.2-x86_64.tar.gz" + (New-Object System.Net.WebClient).DownloadFile($url, "$env:TEMP\boost.tar.gz") + 7z.exe x "$env:TEMP\boost.tar.gz" -o"$env:TEMP\boostArchive" -y | Out-Null + 7z.exe x "$env:TEMP\boostArchive" -o"$env:TEMP\boost" -y | Out-Null + Push-Location -Path "$env:TEMP\boost" + Invoke-Expression .\setup.ps1 + } echo "BOOST_ROOT=C:\hostedtoolcache\windows\Boost\1.72.0\x86_64" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append echo "BOOST_INCLUDEDIR=C:\hostedtoolcache\windows\Boost\1.72.0\x86_64\boost\include" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append echo "BOOST_LIBRARYDIR=C:\hostedtoolcache\windows\Boost\1.72.0\x86_64\lib" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append -- 2.20.1