gradle / gradle/foojay-toolchains

Add a retry mechanism for communicating with the Foojay back-end

Open
#63 3 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Kotlin
Stars
217
Forks
26
Avg merge
1d 18h
Merged PRs (30d)
2

Description

See [this issue](https://github.com/gradle/foojay-toolchains/issues/47) and [related PR](https://github.com/gradle/foojay-toolchains/pull/62).

It would be good if communication failures with the Foojay back-end wouldn't immediately make the plugin's resolving fail. It would be good if the plugin would retry a couple of times before giving up. I'm thinking 2-3 retries with increasing delays, not too long though, the Gradle build might have other toolchain resolvers configured, at some point we need to hand things over to those.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.