git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Improve CI testing of older systems
@ 2024-10-31 23:49 brian m. carlson
  2024-10-31 23:49 ` [PATCH 1/3] gitlab-ci: switch from Ubuntu 16.04 to 20.04 brian m. carlson
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: brian m. carlson @ 2024-10-31 23:49 UTC (permalink / raw)
  To: git; +Cc: Junio C Hamano, Taylor Blau, Patrick Steinhardt

In many cases, we're not testing some of the older Linux distributions
that we support.  However, we _are_ testing some old Linux distributions
that we _don't_ support.  That means that it's presently difficult for
us to make sure our code works on all the systems we want it to and that
we're not accidentally requiring newer versions of dependencies than we
claim to support.

The first patch removes Ubuntu 16.04, which is out of regular LTS
support.  The second removes the clause in the CI job for that OS.  The
third adds several new CI jobs to make sure we're adequately supporting
older Debian and RHEL-compatible distros, and documents the dates at
which they lose support (so it's easy to know if we need to update
them).

brian m. carlson (3):
  gitlab-ci: switch from Ubuntu 16.04 to 20.04
  ci: remove clause for Ubuntu 16.04
  Add additional CI jobs to avoid accidental breakage

 .github/workflows/main.yml |  9 +++++++++
 .gitlab-ci.yml             |  2 +-
 ci/install-dependencies.sh | 19 ++++++++++---------
 3 files changed, 20 insertions(+), 10 deletions(-)


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-11-04 11:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-31 23:49 [PATCH 0/3] Improve CI testing of older systems brian m. carlson
2024-10-31 23:49 ` [PATCH 1/3] gitlab-ci: switch from Ubuntu 16.04 to 20.04 brian m. carlson
2024-10-31 23:49 ` [PATCH 2/3] ci: remove clause for Ubuntu 16.04 brian m. carlson
2024-11-01  0:34   ` Junio C Hamano
2024-11-01  0:38     ` brian m. carlson
2024-11-01  0:41     ` Junio C Hamano
2024-10-31 23:49 ` [PATCH 3/3] Add additional CI jobs to avoid accidental breakage brian m. carlson
2024-11-04 11:36 ` [PATCH 0/3] Improve CI testing of older systems Patrick Steinhardt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).