|
99 | 99 |
|
100 | 100 | VARS_URL="https://raw.githubusercontent.com/${IPP_ORG}/ITKPythonPackage/${IPP_TAG}/scripts/dockcross-manylinux-set-vars.sh" |
101 | 101 | echo "Fetching image tags from ${VARS_URL}" |
102 | | - curl -fsSL "${VARS_URL}" -o /tmp/set-vars.sh || { echo "Could not fetch set-vars.sh, skipping pre-pull"; exit 0; } |
| 102 | + curl --retry 3 --retry-delay 30 --retry-all-errors -fsSL "${VARS_URL}" -o /tmp/set-vars.sh || { echo "Could not fetch set-vars.sh, skipping pre-pull"; exit 0; } |
103 | 103 | source /tmp/set-vars.sh |
104 | 104 |
|
105 | 105 | if [[ -z ${CONTAINER_SOURCE} ]]; then |
@@ -132,7 +132,7 @@ jobs: |
132 | 132 | IPP_DOWNLOAD_GIT_TAG=${IPP_DOWNLOAD_GIT_TAG:=main} |
133 | 133 | IPP_DOWNLOAD_ORG=${{ inputs.itk-python-package-org }} |
134 | 134 | IPP_DOWNLOAD_ORG=${IPP_DOWNLOAD_ORG:=InsightSoftwareConsortium} |
135 | | - curl -L https://raw.githubusercontent.com/${IPP_DOWNLOAD_ORG}/ITKPythonPackage/${IPP_DOWNLOAD_GIT_TAG}/scripts/dockcross-manylinux-download-cache-and-build-module-wheels.sh -O |
| 135 | + curl --retry 3 --retry-delay 30 --retry-all-errors -L https://raw.githubusercontent.com/${IPP_DOWNLOAD_ORG}/ITKPythonPackage/${IPP_DOWNLOAD_GIT_TAG}/scripts/dockcross-manylinux-download-cache-and-build-module-wheels.sh -O |
136 | 136 | chmod u+x dockcross-manylinux-download-cache-and-build-module-wheels.sh |
137 | 137 |
|
138 | 138 | - name: 'Build 🐍 Python 📦 package' |
@@ -235,7 +235,7 @@ jobs: |
235 | 235 |
|
236 | 236 | VARS_URL="https://raw.githubusercontent.com/${IPP_ORG}/ITKPythonPackage/${IPP_TAG}/scripts/dockcross-manylinux-set-vars.sh" |
237 | 237 | echo "Fetching image tags from ${VARS_URL}" |
238 | | - curl -fsSL "${VARS_URL}" -o /tmp/set-vars.sh || { echo "Could not fetch set-vars.sh, skipping pre-pull"; exit 0; } |
| 238 | + curl --retry 3 --retry-delay 30 --retry-all-errors -fsSL "${VARS_URL}" -o /tmp/set-vars.sh || { echo "Could not fetch set-vars.sh, skipping pre-pull"; exit 0; } |
239 | 239 | source /tmp/set-vars.sh |
240 | 240 |
|
241 | 241 | if [[ -z ${CONTAINER_SOURCE} ]]; then |
@@ -267,7 +267,7 @@ jobs: |
267 | 267 | IPP_DOWNLOAD_GIT_TAG=${IPP_DOWNLOAD_GIT_TAG:=main} |
268 | 268 | IPP_DOWNLOAD_ORG=${{ inputs.itk-python-package-org }} |
269 | 269 | IPP_DOWNLOAD_ORG=${IPP_DOWNLOAD_ORG:=InsightSoftwareConsortium} |
270 | | - curl -L https://raw.githubusercontent.com/${IPP_DOWNLOAD_ORG}/ITKPythonPackage/${IPP_DOWNLOAD_GIT_TAG}/scripts/dockcross-manylinux-download-cache-and-build-module-wheels.sh -O |
| 270 | + curl --retry 3 --retry-delay 30 --retry-all-errors -L https://raw.githubusercontent.com/${IPP_DOWNLOAD_ORG}/ITKPythonPackage/${IPP_DOWNLOAD_GIT_TAG}/scripts/dockcross-manylinux-download-cache-and-build-module-wheels.sh -O |
271 | 271 | chmod u+x dockcross-manylinux-download-cache-and-build-module-wheels.sh |
272 | 272 |
|
273 | 273 | - name: 'Build 🐍 Python 📦 package' |
@@ -355,7 +355,7 @@ jobs: |
355 | 355 | IPP_DOWNLOAD_GIT_TAG=${IPP_DOWNLOAD_GIT_TAG:=main} |
356 | 356 | IPP_DOWNLOAD_ORG=${{ inputs.itk-python-package-org }} |
357 | 357 | IPP_DOWNLOAD_ORG=${IPP_DOWNLOAD_ORG:=InsightSoftwareConsortium} |
358 | | - curl -L https://raw.githubusercontent.com/${IPP_DOWNLOAD_ORG}/ITKPythonPackage/${IPP_DOWNLOAD_GIT_TAG}/scripts/macpython-download-cache-and-build-module-wheels.sh -O |
| 358 | + curl --retry 3 --retry-delay 30 --retry-all-errors -L https://raw.githubusercontent.com/${IPP_DOWNLOAD_ORG}/ITKPythonPackage/${IPP_DOWNLOAD_GIT_TAG}/scripts/macpython-download-cache-and-build-module-wheels.sh -O |
359 | 359 | chmod u+x macpython-download-cache-and-build-module-wheels.sh |
360 | 360 |
|
361 | 361 | - name: 'Build 🐍 Python 📦 package' |
|
0 commit comments