diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 3c4101c3ec4..b7cac686ef9 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,3 +3,13 @@ distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists +# --- Gradle network tuning --- +# Connection timeout (default ~30s) +systemProp.org.gradle.internal.http.connectionTimeout=60000 + +# Socket timeout (read timeout, default ~30s) +systemProp.org.gradle.internal.http.socketTimeout=120000 + +# Retry failed requests +systemProp.org.gradle.internal.repository.max.retries=5 +systemProp.org.gradle.internal.repository.retry.delay=5000 \ No newline at end of file