Skip to content

Commit

Permalink
WIP: Add CI debugging
Browse files Browse the repository at this point in the history
  • Loading branch information
nmanoogian committed Jun 7, 2024
1 parent 9470fb8 commit 4e216be
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion scripts/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -146,14 +146,19 @@ curl_download() {

# allow curl to fail w/o exiting
set +e
headers=$(curl --tlsv1.2 --proto "=https" -w "%{http_code}" --silent --retry 5 -o "$output_file" -LN -D - "$url" 2>&1)
headers=$(curl --tlsv1.2 --proto "=https" -w "%{http_code}" --retry 5 -o "$output_file" -LN -D - "$url" 2>&1)
exit_code=$?
set -e

status_code="$(echo "$headers" | tail -1)"

if [ "$status_code" -ne 200 ]; then
log_debug "Request failed with http status $status_code"
log_debug "NIC: $url"
log_debug "NIC: $headers"
log_debug "NIC: $exit_code"
log_debug "NIC: $(curl --version)"
log_debug "NIC: $(curl --help all)"
log_debug "Response headers:"
log_debug "$headers"
fi
Expand Down Expand Up @@ -217,6 +222,7 @@ wget_download() {
if [ "$valid_status_code" -eq 1 ]; then
# print the code and continue
log_debug "Request failed with http status $status_code"
log_debug "NIC: $headers"
log_debug "Response headers:"
log_debug "$headers"
else
Expand Down

0 comments on commit 4e216be

Please sign in to comment.