Browse Source

ci: add better logging around request failures for releasing (#14244)

trop[bot] 6 years ago
parent
commit
3403b4a4de
1 changed files with 6 additions and 1 deletions
  1. 6 1
      script/ci-release-build.js

+ 6 - 1
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)
         }