6 # Start builds on tags only
19 - set PATH=C:\msys64\%MSYSTEM%\bin;C:\msys64\usr\bin;%PATH%
20 - set CHERE_INVOKING=yes
21 # remove precisely conflicting packages
22 - bash -lc "pacman --noconfirm --ask 20 --remove mingw-w64-x86_64-gcc-ada mingw-w64-x86_64-gcc-objc mingw-w64-i686-gcc-ada mingw-w64-i686-gcc-objc"
23 # workaround updating msys2-runtime breaks all programs until last one exited
24 - bash -lc "pacman -Syuu --noconfirm"
25 - Powershell.exe "Stop-Process -name dirmngr -Erroraction silentlycontinue; echo killing_dirmng"
26 - Powershell.exe "Stop-Process -name gpg-agent -Erroraction silentlycontinue; echo killing_gpg-agent"
27 - bash -lc "pacman -Syuu --noconfirm"
28 - Powershell.exe "Stop-Process -name dirmngr -Erroraction silentlycontinue; echo killing_dirmng"
29 - Powershell.exe "Stop-Process -name gpg-agent -Erroraction silentlycontinue; echo killing_gpg-agent"
30 # finally run the install process
31 - bash -lc "bash .appveyor/msys2.sh"
34 - path: tools/win_installer/gpodder-*-contents.txt
35 - path: tools/win_installer/gpodder-*-installer.exe
36 - path: tools/win_installer/gpodder-*-portable.exe
41 - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))