Skip to content

Commit 9018d95

Browse files
authored
Merge pull request #291 from troyready/patch-1
Support redirects on downloads
2 parents 9bdf81f + 6a9fd90 commit 9018d95

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

libexec/tfenv-install

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,13 +174,13 @@ case "${TFENV_CURL_OUTPUT:-2}" in
174174
esac;
175175

176176
log 'info' "Downloading release tarball from ${version_url}/${tarball_name}";
177-
curlw ${curl_progress} -f -o "${download_tmp}/${tarball_name}" "${version_url}/${tarball_name}" || log 'error' 'Tarball download failed';
177+
curlw ${curl_progress} -f -L -o "${download_tmp}/${tarball_name}" "${version_url}/${tarball_name}" || log 'error' 'Tarball download failed';
178178
log 'info' "Downloading SHA hash file from ${version_url}/${shasums_name}";
179-
curlw -s -f -o "${download_tmp}/${shasums_name}" "${version_url}/${shasums_name}" || log 'error' 'SHA256 hashes download failed';
179+
curlw -s -f -L -o "${download_tmp}/${shasums_name}" "${version_url}/${shasums_name}" || log 'error' 'SHA256 hashes download failed';
180180

181181
download_signature() {
182182
log 'info' "Downloading SHA hash signature file from ${version_url}/${shasums_sig}";
183-
curlw -s -f \
183+
curlw -s -f -L \
184184
-o "${download_tmp}/${shasums_sig}" \
185185
"${version_url}/${shasums_sig}" \
186186
&& log 'debug' "SHA256SUMS signature file downloaded successfully to ${download_tmp}/${shasums_sig}" \

0 commit comments

Comments
 (0)