summaryrefslogtreecommitdiffstats
path: root/pack-check.c
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2024-10-09 15:25:29 +0200
committerJunio C Hamano <gitster@pobox.com>2024-10-09 20:33:05 +0200
commit631ddbbcbd912530e1b78e5d782e72879f7f1fb2 (patch)
tree0f3e2f3f6486edaf04f71ac93d6d2ba4a290e43b /pack-check.c
parentgitlab-ci: introduce stages and dependencies (diff)
downloadgit-631ddbbcbd912530e1b78e5d782e72879f7f1fb2.tar.xz
git-631ddbbcbd912530e1b78e5d782e72879f7f1fb2.zip
gitlab-ci: exercise Git on Windows
Add jobs that exercise Git on Windows. Unfortunately, building and especially testing Git on Windows is inherently slower compared to other Unix-like systems, mostly because spawning processes is way slower. We thus use the same layout as we use in GitHub Actions, where we have one build job, and then pass on the resulting build artifacts to ten test jobs that split up the work across each other. Unfortunately, the GitLab runners for Windows machines are embarassingly slow by themselves. So while this strategy leads to around 20 minutes of build time in GitHub Actions, the same pipeline takes around an hour in GitLab CI. Still, having late coverage is certainly better than having none at all. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'pack-check.c')
0 files changed, 0 insertions, 0 deletions