RFR: 8292549: GitHub actions: intermittent build failure on macOS while downloading ant
Andy Goryachev
angorya at openjdk.org
Thu Aug 18 22:35:13 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.
looks good to me. thank you, Kevin!
-------------
Marked as reviewed by angorya (Author).
PR: https://git.openjdk.org/jfx/pull/879
More information about the openjfx-dev
mailing list