Add timeout and exception handling

This commit is contained in:
Varun Sharma 2021-12-15 08:54:12 -08:00
commit 6e2bfe8642
3 changed files with 18 additions and 7 deletions

10
dist/pre/index.js vendored
View file

@ -6286,11 +6286,17 @@ var __awaiter = (undefined && undefined.__awaiter) || function (thisArg, _argume
return;
}
var correlation_id = v4();
var env = "agent";
var env = "agent1";
var api_url = `https://${env}.api.stepsecurity.io/v1`;
var web_url = "https://app.stepsecurity.io";
let _http = new http_client.HttpClient();
yield _http.get(`${api_url}/github/${process.env["GITHUB_REPOSITORY"]}/actions/runs/${process.env["GITHUB_RUN_ID"]}/monitor`);
_http.requestOptions.socketTimeout = 3 * 1000;
try {
yield _http.get(`${api_url}/github/${process.env["GITHUB_REPOSITORY"]}/actions/runs/${process.env["GITHUB_RUN_ID"]}/monitor`);
}
catch (e) {
console.log(`Error in connecting to ${api_url}: ${e}`);
}
const confg = {
repo: process.env["GITHUB_REPOSITORY"],
run_id: process.env["GITHUB_RUN_ID"],

File diff suppressed because one or more lines are too long

View file

@ -15,14 +15,19 @@ import * as tc from "@actions/tool-cache";
}
var correlation_id = uuidv4();
var env = "agent";
var env = "agent1";
var api_url = `https://${env}.api.stepsecurity.io/v1`;
var web_url = "https://app.stepsecurity.io";
let _http = new httpm.HttpClient();
await _http.get(
`${api_url}/github/${process.env["GITHUB_REPOSITORY"]}/actions/runs/${process.env["GITHUB_RUN_ID"]}/monitor`
);
_http.requestOptions.socketTimeout = 3 * 1000;
try {
await _http.get(
`${api_url}/github/${process.env["GITHUB_REPOSITORY"]}/actions/runs/${process.env["GITHUB_RUN_ID"]}/monitor`
);
} catch (e) {
console.log(`Error in connecting to ${api_url}: ${e}`);
}
const confg = {
repo: process.env["GITHUB_REPOSITORY"],