RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests [v4]

Magnus Ihse Bursie ihse at openjdk.java.net
Fri Jun 10 09:48:20 UTC 2022


On Fri, 10 Jun 2022 09:43:47 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:

>> Also, I think we can speed up this part by merging two `apt-get install` invocation lines together. It was separate before, because it was two steps, unnecessary now.
>
> Ideally, all version information should be centralized somewhere. I plan to take a second round on this code when it's been pushed to try to figure out the best way to achieve this. (Possibly in github-versions.conf, possibly in main.yml, depending on what makes the most sense given the GHA limitations). 
> 
> But I can extract out the cross-compilation suffix already in this PR, yes.

I can merge the two `apt-get install` lines, if you say that it is not necessary to call `update-alternatives` before the second install line. (But does it really speed things up?)

-------------

PR: https://git.openjdk.org/jdk/pull/9063



More information about the build-dev mailing list