Log job status in init-post
This commit is contained in:
parent
f195496548
commit
e402144d13
6 changed files with 40 additions and 3 deletions
|
|
@ -20,6 +20,7 @@ import {
|
|||
createStatusReportBase,
|
||||
getActionsStatus,
|
||||
ActionName,
|
||||
getJobStatusDisplayName,
|
||||
} from "./status-report";
|
||||
import {
|
||||
checkDiskUsage,
|
||||
|
|
@ -89,6 +90,9 @@ async function runWrapper() {
|
|||
);
|
||||
return;
|
||||
}
|
||||
const jobStatus = initActionPostHelper.getFinalJobStatus();
|
||||
logger.info(`CodeQL job status was ${getJobStatusDisplayName(jobStatus)}.`);
|
||||
|
||||
const statusReportBase = await createStatusReportBase(
|
||||
ActionName.InitPost,
|
||||
"success",
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ import {
|
|||
isInTestMode,
|
||||
GITHUB_DOTCOM_URL,
|
||||
DiskUsage,
|
||||
assertNever,
|
||||
} from "./util";
|
||||
|
||||
export enum ActionName {
|
||||
|
|
@ -171,6 +172,21 @@ export function getActionsStatus(
|
|||
}
|
||||
}
|
||||
|
||||
export function getJobStatusDisplayName(status: JobStatus): string {
|
||||
switch (status) {
|
||||
case JobStatus.SuccessStatus:
|
||||
return "success";
|
||||
case JobStatus.FailureStatus:
|
||||
return "failure";
|
||||
case JobStatus.ConfigErrorStatus:
|
||||
return "configuration error";
|
||||
case JobStatus.UnknownStatus:
|
||||
return "unknown";
|
||||
default:
|
||||
assertNever(status);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the overall job status environment variable to configuration error
|
||||
* or failure, unless it's already been set to one of these values in a
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue