]> AND Public Git Repository - simgrid.git/blobdiff - .github/workflows/jarfile.yml
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
temporary attempt to workaround scoop bug
[simgrid.git] / .github / workflows / jarfile.yml
index 9d7766b62f980f3f396307ed37b28eecebfc3b09..85d69e5a7f1593d2e5a3a5f6bafe6bca69353aff 100644 (file)
@@ -16,8 +16,8 @@ jobs:
      # install dependencies
     - name: Init options
       run: |
-          echo "::set-env name=CC::${{ matrix.config.cc }}"
-          echo "::set-env name=CXX::${{ matrix.config.cxx }}"
+          echo "CC=${{ matrix.config.cc }}"   >> $GITHUB_ENV
+          echo "CXX=${{ matrix.config.cxx }}" >> GITHUB_ENV
     - name: Install boost on ubuntu
       if: matrix.config.os == 'ubuntu'
       run: sudo apt-get update && sudo apt-get install -yq libboost-dev
@@ -28,10 +28,11 @@ jobs:
       if: matrix.config.os == 'windows'
       run: |
         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
-        echo "::set-env name=BOOST_ROOT::$env:BOOST_ROOT_1_72_0"
-        echo "::set-env name=BOOST_INCLUDEDIR::$env:BOOST_ROOT\boost\include"
-        echo "::set-env name=BOOST_LIBRARYDIR::$env:BOOST_ROOT\lib"
+        echo "BOOST_ROOT=${env:BOOST_ROOT_1_72_0}" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
+        echo "BOOST_INCLUDEDIR=${env:BOOST_ROOT_1_72_0}\boost\include" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
+        echo "BOOST_LIBRARYDIR=${env:BOOST_ROOT_1_72_0}\lib" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf8 -Append
     - name: Build jar with Cmake
       run: |
           mkdir build