mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Setup retries on Gradle donwload tasks
Summary: This mitigates some of the failures we're seeing inside the docker containers where we're receiving 50x when trying to download native sources. Changelog: [Internal] [Changed] - Setup retries on Gradle donwload tasks Reviewed By: cipolleschi Differential Revision: D43155926 fbshipit-source-id: fa2266b3f5de48faefad37d6239f54f13481cd5f
This commit is contained in:
committed by
Facebook GitHub Bot
parent
7eaabfb174
commit
bd1ddfbe95
@@ -243,6 +243,7 @@ task downloadBoost(dependsOn: createNativeDepsDirectories, type: Download) {
|
||||
src("https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION.replace("_", ".")}/source/boost_${BOOST_VERSION}.tar.gz")
|
||||
onlyIfModified(true)
|
||||
overwrite(false)
|
||||
retries(5)
|
||||
dest(new File(downloadsDir, "boost_${BOOST_VERSION}.tar.gz"))
|
||||
}
|
||||
|
||||
@@ -257,6 +258,7 @@ task downloadDoubleConversion(dependsOn: createNativeDepsDirectories, type: Down
|
||||
src("https://github.com/google/double-conversion/archive/v${DOUBLE_CONVERSION_VERSION}.tar.gz")
|
||||
onlyIfModified(true)
|
||||
overwrite(false)
|
||||
retries(5)
|
||||
dest(new File(downloadsDir, "double-conversion-${DOUBLE_CONVERSION_VERSION}.tar.gz"))
|
||||
}
|
||||
|
||||
@@ -273,6 +275,7 @@ task downloadFolly(dependsOn: createNativeDepsDirectories, type: Download) {
|
||||
src("https://github.com/facebook/folly/archive/v${FOLLY_VERSION}.tar.gz")
|
||||
onlyIfModified(true)
|
||||
overwrite(false)
|
||||
retries(5)
|
||||
dest(new File(downloadsDir, "folly-${FOLLY_VERSION}.tar.gz"))
|
||||
}
|
||||
|
||||
@@ -289,6 +292,7 @@ task downloadFmt(dependsOn: createNativeDepsDirectories, type: Download) {
|
||||
src("https://github.com/fmtlib/fmt/archive/${FMT_VERSION}.tar.gz")
|
||||
onlyIfModified(true)
|
||||
overwrite(false)
|
||||
retries(5)
|
||||
dest(new File(downloadsDir, "fmt-${FMT_VERSION}.tar.gz"))
|
||||
}
|
||||
|
||||
@@ -305,6 +309,7 @@ task downloadLibevent(dependsOn: createNativeDepsDirectories, type: Download) {
|
||||
src("https://github.com/libevent/libevent/releases/download/release-${LIBEVENT_VERSION}-stable/libevent-${LIBEVENT_VERSION}-stable.tar.gz")
|
||||
onlyIfModified(true)
|
||||
overwrite(false)
|
||||
retries(5)
|
||||
dest(new File(downloadsDir, "libevent-${LIBEVENT_VERSION}.tar.gz"))
|
||||
}
|
||||
|
||||
@@ -320,6 +325,7 @@ task downloadGlog(dependsOn: createNativeDepsDirectories, type: Download) {
|
||||
src("https://github.com/google/glog/archive/v${GLOG_VERSION}.tar.gz")
|
||||
onlyIfModified(true)
|
||||
overwrite(false)
|
||||
retries(5)
|
||||
dest(new File(downloadsDir, "glog-${GLOG_VERSION}.tar.gz"))
|
||||
}
|
||||
|
||||
|
||||
@@ -63,6 +63,7 @@ task downloadHermes(type: Download) {
|
||||
onlyIfModified(true)
|
||||
overwrite(true)
|
||||
useETag("all")
|
||||
retries(5)
|
||||
dest(new File(downloadsDir, "hermes.tar.gz"))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user