git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 2/3] ci: remove clause for Ubuntu 16.04

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 1, 2024, 00:41 UTC
Message-ID
<xmqqplnf4wgh.fsf@gitster.g>
In-Reply-To
<xmqqv7x74ws9.fsf@gitster.g>
Junio C Hamano <gitster@pobox.com> writes:
Show 10 quoted lines
> "brian m. carlson" <sandals@crustytoothpaste.net> writes:
>
>> We're no longer testing this version and it's well beyond regular LTS
>> support now, so remove the stanza for it from the case statement in our
>> CI code.
>
> Something like "we replaced it with 20.04 which does not need the
> corresponding special casing" would be necessary to explain why this
> is a good change, as opposed to an equally plausible-looking patch
> that replaces 16.04 with 20.04 and otherwise keeps the "stanza".
Ah, I take it back (or atleast a half of it).  

We have been already using 20.04 on the .github/ side, and 1/3 removed only from .gitlab-ci removing the last user of 16.04, so presumably this has already tested well for 20.04 and there is no need to add "corresponding special casing".

I'll keep reading the list backwards, this time resisting my temptation to utter nonsense without thinking much, attempting to catch up.

Thanks.
Show 21 quoted lines
>> Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
>> ---
>>  ci/install-dependencies.sh | 5 -----
>>  1 file changed, 5 deletions(-)
>>
>> diff --git a/ci/install-dependencies.sh b/ci/install-dependencies.sh
>> index 126e570eb4..d30ae53a18 100755
>> --- a/ci/install-dependencies.sh
>> +++ b/ci/install-dependencies.sh
>> @@ -55,11 +55,6 @@ ubuntu-*|ubuntu32-*)
>>  		${CC_PACKAGE:-${CC:-gcc}} $PYTHON_PACKAGE
>>  
>>  	case "$distro" in
>> -	ubuntu-16.04)
>> -		# Does not support JGit, but we also don't really care about
>> -		# the others. We rather care whether Git still compiles and
>> -		# runs fine overall.
>> -		;;
>>  	ubuntu-*)
>>  		mkdir --parents "$CUSTOM_PATH"
>>  
Previous: brian m. carlsonNext: Patrick Steinhardt
Message 7 of 8 in “Improve CI testing of older systems”
  1. 0/3 Improve CI testing of older systemsbrian m. carlson, Oct 31, 2024
  2. 1/3 gitlab-ci: switch from Ubuntu 16.04 to 20.04brian m. carlson, Oct 31, 2024
  3. 3/3 Add additional CI jobs to avoid accidental breakagebrian m. carlson, Oct 31, 2024
  4. 2/3 ci: remove clause for Ubuntu 16.04brian m. carlson, Oct 31, 2024
  5. Junio C HamanoNov 1, 2024
  6. brian m. carlsonNov 1, 2024
  7. Junio C HamanoNov 1, 2024
  8. Patrick SteinhardtNov 4, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.