We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c4adf76 commit 1d17159Copy full SHA for 1d17159
index.js
@@ -25,10 +25,14 @@ const child_process = require('child_process'),
25
delete argv.target;
26
27
async function getTags(page){
28
- var res = await fetch("https://api.github.com/repos/SonarSource/sonar-scanner-cli/tags"
29
- +"?page="+page, fetchOptions)
30
- var data = await res.json();
31
-
+ try{
+ var res = await fetch("https://api.github.com/repos/SonarSource/sonar-scanner-cli/tags"
+ +"?page="+page, fetchOptions)
+ var data = await res.json();
32
+ } catch (err) {
33
+ console.error(err);
34
+ throw new Error("Couldn't get tags from Github API.");
35
+ }
36
if (data.length == 0){
37
throw new Error("Couldn't find target sonar-scanner-cli version: "
38
+ SONAR_VERSION);
0 commit comments