Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8be1e72903 | |||
| 46a44325a7 |
Vendored
+7
-11
@@ -128806,20 +128806,16 @@ class JavaBase {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
if (error instanceof tc.HTTPError) {
|
if (error instanceof tc.HTTPError && error.httpStatusCode === 403) {
|
||||||
if (error.httpStatusCode === 403) {
|
core.error(`Received HTTP 403: Permission denied or restricted access.`);
|
||||||
core.error('HTTP 403: Permission denied or access restricted.');
|
}
|
||||||
}
|
else if (error instanceof tc.HTTPError &&
|
||||||
else if (error.httpStatusCode === 429) {
|
error.httpStatusCode === 429) {
|
||||||
core.warning('HTTP 429: Rate limit exceeded. Please retry later.');
|
core.warning(`Received HTTP 429: Rate limit exceeded. Try again later.`);
|
||||||
}
|
|
||||||
else {
|
|
||||||
core.error(`HTTP ${error.httpStatusCode}: ${error.message}`);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
const message = error instanceof Error ? error.message : JSON.stringify(error);
|
const message = error instanceof Error ? error.message : JSON.stringify(error);
|
||||||
core.error(`Java setup failed due to network issue or timeout: ${message}`);
|
core.error(`Failed to set up Java due to a network issue or timeout: ${message}`);
|
||||||
}
|
}
|
||||||
if (error instanceof Error && error.stack) {
|
if (error instanceof Error && error.stack) {
|
||||||
core.debug(error.stack);
|
core.debug(error.stack);
|
||||||
|
|||||||
@@ -62,24 +62,28 @@ export abstract class JavaBase {
|
|||||||
core.info(`Java ${foundJava.version} was downloaded`);
|
core.info(`Java ${foundJava.version} was downloaded`);
|
||||||
}
|
}
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
if (error instanceof tc.HTTPError) {
|
if (error instanceof tc.HTTPError && error.httpStatusCode === 403) {
|
||||||
if (error.httpStatusCode === 403) {
|
core.error(
|
||||||
core.error('HTTP 403: Permission denied or access restricted.');
|
`Received HTTP 403: Permission denied or restricted access.`
|
||||||
} else if (error.httpStatusCode === 429) {
|
);
|
||||||
core.warning('HTTP 429: Rate limit exceeded. Please retry later.');
|
} else if (
|
||||||
} else {
|
error instanceof tc.HTTPError &&
|
||||||
core.error(`HTTP ${error.httpStatusCode}: ${error.message}`);
|
error.httpStatusCode === 429
|
||||||
}
|
) {
|
||||||
|
core.warning(
|
||||||
|
`Received HTTP 429: Rate limit exceeded. Try again later.`
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
const message =
|
const message =
|
||||||
error instanceof Error ? error.message : JSON.stringify(error);
|
error instanceof Error ? error.message : JSON.stringify(error);
|
||||||
core.error(
|
core.error(
|
||||||
`Java setup failed due to network issue or timeout: ${message}`
|
`Failed to set up Java due to a network issue or timeout: ${message}`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (error instanceof Error && error.stack) {
|
if (error instanceof Error && error.stack) {
|
||||||
core.debug(error.stack);
|
core.debug(error.stack);
|
||||||
}
|
}
|
||||||
|
|
||||||
throw error;
|
throw error;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user