CI: don't update MSYS2 [skip ci]

This should use the package database from the installer,
from the release choco provides and result in fewer potential
changes overall.
pull/7743/head
Christoph Reiter 4 years ago committed by GitHub
parent 60f78e7981
commit b872eea27f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      azure-pipelines.yml

@ -166,17 +166,6 @@ jobs:
- script: |
choco install msys2 --params="/InstallDir:%MSYS2_ROOT% /NoUpdate /NoPath"
displayName: Install MSYS2
- script: |
set PATH=%MSYS2_ROOT%\usr\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
# Remove this line when https://github.com/msys2/MSYS2-packages/pull/2022 is merged
%MSYS2_ROOT%\usr\bin\pacman --noconfirm -Sy dash
echo Updating msys2
%MSYS2_ROOT%\usr\bin\pacman --noconfirm -Syuu || echo system update failed, ignoring
echo Killing all msys2 processes
taskkill /F /FI "MODULES eq msys-2.0.dll"
echo Updating msys2 (again)
%MSYS2_ROOT%\usr\bin\pacman --noconfirm -Syuu
displayName: Update MSYS2
- script: |
set PATH=%MSYS2_ROOT%\usr\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
if %compiler%==gcc ( set "TOOLCHAIN=mingw-w64-$(MSYS2_ARCH)-toolchain" ) else ( set "TOOLCHAIN=mingw-w64-$(MSYS2_ARCH)-clang" )

Loading…
Cancel
Save