cicd expose branch follower stage timings

This commit is contained in:
Codex
2026-07-03 11:26:28 +00:00
parent c754549df2
commit 63de02e3a2
4 changed files with 263 additions and 10 deletions
@@ -10,6 +10,7 @@ const port = Number(process.env.KUBERNETES_SERVICE_PORT || "443");
const token = readFileSync("/var/run/secrets/kubernetes.io/serviceaccount/token", "utf8").trim();
const ca = readFileSync("/var/run/secrets/kubernetes.io/serviceaccount/ca.crt");
const manifest = JSON.parse(Buffer.from(readFileSync(0, "utf8").replace(/\s+/g, ""), "base64").toString("utf8"));
const startedAt = Date.now();
function request(method, path, body, contentType = "application/json") {
return new Promise((resolve, reject) => {
@@ -116,6 +117,7 @@ const output = {
terminal,
stillRunning: !terminal,
timedOutWait: shouldWait && !terminal,
elapsedMs: Date.now() - startedAt,
pipelineRun: compact(latest.object),
statusAuthority: "kubernetes-api-serviceaccount",
parsedDownstreamCliOutput: false,