Git fork

Merge branch 'ps/gitlab-ci-disable-windows-monitoring' into maint-2.51

Windows "real-time monitoring" interferes with the execution of
tests and affects negatively in both correctness and performance,
which has been disabled in Gitlab CI.

* ps/gitlab-ci-disable-windows-monitoring:
gitlab-ci: disable realtime monitoring to unbreak Windows jobs

+3
+3
.gitlab-ci.yml
··· 119 variables: 120 NO_PERL: 1 121 before_script: 122 - ./ci/install-sdk.ps1 -directory "git-sdk" 123 script: 124 - git-sdk/usr/bin/bash.exe -l -c 'ci/make-test-artifacts.sh artifacts' ··· 135 - job: "build:mingw64" 136 artifacts: true 137 before_script: 138 - git-sdk/usr/bin/bash.exe -l -c 'tar xf artifacts/artifacts.tar.gz' 139 - New-Item -Path .git/info -ItemType Directory 140 - New-Item .git/info/exclude -ItemType File -Value "/git-sdk" ··· 148 tags: 149 - saas-windows-medium-amd64 150 before_script: 151 - choco install -y git meson ninja openssl 152 - Import-Module $env:ChocolateyInstall\helpers\chocolateyProfile.psm1 153 - refreshenv
··· 119 variables: 120 NO_PERL: 1 121 before_script: 122 + - Set-MpPreference -DisableRealtimeMonitoring $true 123 - ./ci/install-sdk.ps1 -directory "git-sdk" 124 script: 125 - git-sdk/usr/bin/bash.exe -l -c 'ci/make-test-artifacts.sh artifacts' ··· 136 - job: "build:mingw64" 137 artifacts: true 138 before_script: 139 + - Set-MpPreference -DisableRealtimeMonitoring $true 140 - git-sdk/usr/bin/bash.exe -l -c 'tar xf artifacts/artifacts.tar.gz' 141 - New-Item -Path .git/info -ItemType Directory 142 - New-Item .git/info/exclude -ItemType File -Value "/git-sdk" ··· 150 tags: 151 - saas-windows-medium-amd64 152 before_script: 153 + - Set-MpPreference -DisableRealtimeMonitoring $true 154 - choco install -y git meson ninja openssl 155 - Import-Module $env:ChocolateyInstall\helpers\chocolateyProfile.psm1 156 - refreshenv