mirror of
https://github.com/git/git.git
synced 2026-01-09 01:34:00 +00:00
gitlab-ci: restrict maximum number of link jobs on Windows
The hosted Windows runners on GitLab.com only have 7.5GB of RAM. Given that "link.exe" provided by Microsoft Visual Studio is multi-threaded by itself already and thus quite memory hungry this can quickly lead to memory starvation, out-of-memory situations and thus failed CI jobs. Fix the issue by limiting the number of concurrent linker jobs. The same issue hasn't been observed on GitHub Actions yet, probably because it got more than twice the amount of RAM with 16GB. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
2c374ea4bb
commit
9350423982
@@ -169,7 +169,7 @@ build:msvc-meson:
|
||||
extends: .msvc-meson
|
||||
stage: build
|
||||
script:
|
||||
- meson setup build -Dperl=disabled
|
||||
- meson setup build -Dperl=disabled -Dbackend_max_links=1
|
||||
- meson compile -C build
|
||||
artifacts:
|
||||
paths:
|
||||
|
||||
Reference in New Issue
Block a user