Integrated: 8292549: GitHub actions: intermittent build failure on macOS while downloading ant

Kevin Rushforth kcr at openjdk.org
Fri Aug 19 12:03:51 UTC 2022


On Thu, 18 Aug 2022 22:22:36 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:

> Use the system version of `ant` on macOS platforms rather than downloading it from apache.org.
> 
> As noted in the bug report, we are seeing frequent GitHub Actions (GHA) failures on macOS due to a timeout while attempting to download apache ant 1.10.5.
> 
> The JavaFX build uses `ant` to build the apps (so `gradle apps` requires it). The installed version of ant on the macOS 11 systems that we use is ant 1.10.12, which works fine to build the apps. Given that the GHA builds are just a sanity test used as a help to reviewers and contributors, and that we already relax the requirement to specify the exact versions for a few other platform tools, there is no real downside to doing this.
> 
> This PR only touches the GHA build script for the macOS job, so the GHA test run is sufficient to test it.

This pull request has now been integrated.

Changeset: cedc17cc
Author:    Kevin Rushforth <kcr at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/cedc17cc26bb0ad3e2d0693bd174f118ad5f0b82
Stats:     16 lines in 1 file changed: 5 ins; 0 del; 11 mod

8292549: GitHub actions: intermittent build failure on macOS while downloading ant

Reviewed-by: angorya, arapte

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

PR: https://git.openjdk.org/jfx/pull/879


More information about the openjfx-dev mailing list