Repository navigation
Commit f505aac
authored
CI: migrate test-bot images from Ubuntu 22.04 to 24.04 (#880)
* CI: migrate test-bot images from Ubuntu 22.04 to 24.04
Ubuntu 22.04 ships glibc 2.35, which is now below Homebrew's
LINUX_GLIBC_CI_VERSION (2.39). This made 'brew doctor' fail during
'brew test-bot --only-setup', breaking every PR before any formula
was built. Ubuntu 24.04 ships glibc 2.39, restoring a Tier 1 config.
Also rename the log/bottle upload artifacts to match.
* CI: use :latest tag for ubuntu24.04 image
The homebrew/ubuntu24.04 image has no :master tag (only the frozen
22.04 image does); its floating tag is :latest. Using :master caused
'manifest unknown' on docker pull.
* CI: drop deprecated --skip-recursive-dependents flag
brew test-bot migrated into Homebrew/brew, where
--skip-recursive-dependents is now odeprecated (skipping recursive
dependents is the default). With HOMEBREW_DEVELOPER=1 the deprecation
is escalated to a hard error, failing --only-formulae immediately.1 parent d292ca4 commit f505aac
1 file changed
Lines changed: 6 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
| 73 | + | |
75 | 74 | | |
76 | 75 | | |
77 | 76 | | |
| |||
103 | 102 | | |
104 | 103 | | |
105 | 104 | | |
106 | | - | |
| 105 | + | |
107 | 106 | | |
108 | 107 | | |
109 | 108 | | |
| |||
130 | 129 | | |
131 | 130 | | |
132 | 131 | | |
133 | | - | |
| 132 | + | |
134 | 133 | | |
135 | 134 | | |
136 | 135 | | |
| |||
0 commit comments