fix(cicd): treat branch follower budgets as advisory
This commit is contained in:
@@ -40,11 +40,12 @@ export function runNativeK8sJob(namespace: string, jobName: string, manifest: Re
|
||||
},
|
||||
});
|
||||
const parsed = parseJsonObject(result.stdout);
|
||||
const nativeWaitTimedOut = parsed?.timedOut === true && parsed?.failed !== true;
|
||||
return {
|
||||
ok: result.exitCode === 0 && parsed?.ok === true,
|
||||
completed: parsed?.completed === true,
|
||||
failed: parsed?.failed === true || result.exitCode !== 0,
|
||||
timedOut: parsed?.timedOut === true || result.timedOut,
|
||||
failed: parsed?.failed === true || (result.exitCode !== 0 && !nativeWaitTimedOut),
|
||||
timedOut: nativeWaitTimedOut || result.timedOut,
|
||||
created: parsed?.created === true,
|
||||
reused: parsed?.reused === true,
|
||||
jobName,
|
||||
@@ -54,7 +55,7 @@ export function runNativeK8sJob(namespace: string, jobName: string, manifest: Re
|
||||
logsTail: stringOrNull(parsed?.logsTail),
|
||||
summary: asOptionalRecord(parsed?.summary),
|
||||
conditionReason: stringOrNull(parsed?.conditionReason),
|
||||
conditionMessage: stringOrNull(parsed?.conditionMessage) ?? (result.exitCode === 0 ? null : tailText(result.stderr || result.stdout, 500)),
|
||||
conditionMessage: stringOrNull(parsed?.conditionMessage) ?? (result.exitCode === 0 || nativeWaitTimedOut ? null : tailText(result.stderr || result.stdout, 500)),
|
||||
statusAuthority: "kubernetes-api-serviceaccount",
|
||||
parsedDownstreamCliOutput: false,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user