From d1886c5d220d39281234e639d117ae9d0c783ff3 Mon Sep 17 00:00:00 2001 From: "trop[bot]" Date: Tue, 21 Aug 2018 13:31:44 -0700 Subject: [PATCH] ci: add better logging around request failures for releasing (#14245) --- script/ci-release-build.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/script/ci-release-build.js b/script/ci-release-build.js index cae9be928c9e..be9f9597387f 100644 --- a/script/ci-release-build.js +++ b/script/ci-release-build.js @@ -34,8 +34,13 @@ async function makeRequest (requestOptions, parseResponse) { resolve(body) } } else { + console.error('Error occurred while requesting:', requestOptions.url) if (parseResponse) { - console.log('Error: ', `(status ${res.statusCode})`, err || JSON.parse(res.body), requestOptions) + try { + console.log('Error: ', `(status ${res.statusCode})`, err || JSON.parse(res.body), requestOptions) + } catch (err) { + console.log('Error: ', `(status ${res.statusCode})`, err || res.body, requestOptions) + } } else { console.log('Error: ', `(status ${res.statusCode})`, err || res.body, requestOptions) }