From 464bf57cdadbda04a996a3fb73e61201017cabd9 Mon Sep 17 00:00:00 2001 From: bstein Date: Fri, 10 Apr 2026 05:40:52 -0300 Subject: [PATCH] ci: harden awk matcher in metrics post block --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index db23913..acbe64d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -219,7 +219,7 @@ EOF fetch_counter() { status="$1" line="$(curl -fsS "${gateway}/metrics" 2>/dev/null | awk -v suite="${suite}" -v status="${status}" ' - /^platform_quality_gate_runs_total{/ { + /platform_quality_gate_runs_total/ { if (index($0, "job=\\"platform-quality-ci\\"") && index($0, "suite=\\"" suite "\\"") && index($0, "status=\\"" status "\\"")) { print $2 exit @@ -248,7 +248,7 @@ METRICS fetch_counter() { status="$1" line="$(curl -fsS "${gateway}/metrics" 2>/dev/null | awk -v suite="${suite}" -v status="${status}" ' - /^platform_quality_gate_runs_total{/ { + /platform_quality_gate_runs_total/ { if (index($0, "job=\\"platform-quality-ci\\"") && index($0, "suite=\\"" suite "\\"") && index($0, "status=\\"" status "\\"")) { print $2 exit