fix: expose pac sentinel cicd diagnosis
Pipelines as Code CI / hwlab-web-probe-sentinel-jd01- Success
Pipelines as Code CI / hwlab-web-probe-sentinel-jd01- Success
This commit is contained in:
@@ -482,6 +482,7 @@ export function renderPublishCurrentResult(result: Record<string, unknown>): str
|
||||
const blocker = record(result.blocker);
|
||||
const recoveryNext = record(controlPlane.recoveryNext);
|
||||
const next = record(result.next);
|
||||
const drillDown = record(result.drillDown);
|
||||
const warnings = Array.isArray(result.warnings) ? result.warnings : [];
|
||||
const slowStages = Array.isArray(result.slowStages) ? result.slowStages.map(record) : [];
|
||||
const lines = [
|
||||
@@ -575,6 +576,18 @@ export function renderPublishCurrentResult(result: Record<string, unknown>): str
|
||||
"",
|
||||
Object.keys(blocker).length === 0 ? "BLOCKER\n-" : ["BLOCKER", table(["CODE", "REASON"], [[blocker.code, blocker.reason]])].join("\n"),
|
||||
"",
|
||||
Object.keys(drillDown).length === 0 ? "DRILLDOWN\n-" : [
|
||||
"DRILLDOWN",
|
||||
table(["PIPELINERUN", "ASYNC_FLUSH_JOB"], [[drillDown.pipelineRun ?? "-", drillDown.asyncFlushJob ?? "-"]]),
|
||||
` pipeline-run: ${drillDown.pipelineRunStatus ?? "-"}`,
|
||||
` pipeline-run-full: ${drillDown.pipelineRunFull ?? "-"}`,
|
||||
` pac-status: ${drillDown.consumerStatus ?? "-"}`,
|
||||
` image-status: ${drillDown.imageStatus ?? "-"}`,
|
||||
` git-mirror: ${drillDown.gitMirrorStatus ?? "-"}`,
|
||||
` flush: ${drillDown.gitMirrorFlush ?? "-"}`,
|
||||
` async-flush-status: ${drillDown.asyncFlushStatus ?? "-"}`,
|
||||
].join("\n"),
|
||||
"",
|
||||
Object.keys(recoveryNext).length === 0 ? "RECOVERY_NEXT\n-" : [
|
||||
"RECOVERY_NEXT",
|
||||
table(["REASON", "PIPELINERUN", "DIGEST", "GITOPS"], [[recoveryNext.reason, recoveryNext.pipelineRun ?? "-", short(recoveryNext.digestRef), short(recoveryNext.gitopsCommit)]]),
|
||||
@@ -665,6 +678,7 @@ export function renderControlPlaneResult(result: Record<string, unknown>): strin
|
||||
const argoApply = record(result.argoApply);
|
||||
const blocker = record(result.blocker);
|
||||
const statusDiagnosis = record(result.statusDiagnosis);
|
||||
const drillDown = record(result.drillDown);
|
||||
const targetValidation = record(result.targetValidation);
|
||||
const targetValidationBusiness = record(targetValidation.businessStatus);
|
||||
const recoveryNext = record(result.recoveryNext);
|
||||
@@ -700,6 +714,18 @@ export function renderControlPlaneResult(result: Record<string, unknown>): strin
|
||||
]]),
|
||||
].join("\n"),
|
||||
"",
|
||||
Object.keys(drillDown).length === 0 ? "DRILLDOWN\n-" : [
|
||||
"DRILLDOWN",
|
||||
table(["PIPELINERUN", "ASYNC_FLUSH_JOB"], [[drillDown.pipelineRun ?? "-", drillDown.asyncFlushJob ?? "-"]]),
|
||||
` pipeline-run: ${drillDown.pipelineRunStatus ?? "-"}`,
|
||||
` pipeline-run-full: ${drillDown.pipelineRunFull ?? "-"}`,
|
||||
` pac-status: ${drillDown.consumerStatus ?? "-"}`,
|
||||
` image-status: ${drillDown.imageStatus ?? "-"}`,
|
||||
` git-mirror: ${drillDown.gitMirrorStatus ?? "-"}`,
|
||||
` flush: ${drillDown.gitMirrorFlush ?? "-"}`,
|
||||
` async-flush-status: ${drillDown.asyncFlushStatus ?? "-"}`,
|
||||
].join("\n"),
|
||||
"",
|
||||
Object.keys(sourceMirrorSync).length === 0 ? "SOURCE_MIRROR_SYNC\n-" : table(["OK", "PHASE", "JOB", "COMMIT", "STAGE_REF", "ELAPSED"], [[sourceMirrorSync.ok, sourceMirrorSync.phase, sourceMirrorSync.jobName, short(record(sourceMirrorSync.payload).mirrorCommit), short(record(sourceMirrorSync.payload).stageRef), sourceMirrorSync.elapsedMs ?? "-"]]),
|
||||
"",
|
||||
Object.keys(targetValidation).length === 0 ? "TARGET_VALIDATION\n-" : table(["OK", "STATUS", "BUSINESS", "ERROR_TITLE", "SCENARIO", "RUN", "OBSERVER", "REPORT", "FINDINGS", "ARTIFACTS"], [[
|
||||
|
||||
Reference in New Issue
Block a user