ci: merge scripts which install dependencies
commit9cdeb34b962d5c1633ac5d23ebba4e24a816242a
authorPatrick Steinhardt <ps@pks.im>
Fri, 12 Apr 2024 04:44:32 +0000 (12 06:44 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 12 Apr 2024 15:47:50 +0000 (12 08:47 -0700)
treea9cb921e3951506e7eb452257547678b12bbc0e3
parent2c5c7639e59a73f1428fa6fb5dff647234046f59
ci: merge scripts which install dependencies

We have two different scripts which install dependencies, one for
dockerized jobs and one for non-dockerized ones. Naturally, these
scripts have quite some duplication. Furthermore, either of these
scripts is missing some test dependencies that the respective other
script has, thus reducing test coverage.

Merge those two scripts such that there is a single source of truth for
test dependencies, only.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
.github/workflows/main.yml
.gitlab-ci.yml
ci/install-dependencies.sh
ci/install-docker-dependencies.sh [deleted file]