ci: fix groovy-safe awk matcher in post metrics
This commit is contained in:
parent
0afa6e1b6d
commit
a473f872db
4
Jenkinsfile
vendored
4
Jenkinsfile
vendored
@ -219,7 +219,7 @@ EOF
|
|||||||
fetch_counter() {
|
fetch_counter() {
|
||||||
status="$1"
|
status="$1"
|
||||||
line="$(curl -fsS "${gateway}/metrics" 2>/dev/null | awk -v suite="${suite}" -v status="${status}" '
|
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 "\\"")) {
|
if (index($0, "job=\\"platform-quality-ci\\"") && index($0, "suite=\\"" suite "\\"") && index($0, "status=\\"" status "\\"")) {
|
||||||
print $2
|
print $2
|
||||||
exit
|
exit
|
||||||
@ -248,7 +248,7 @@ METRICS
|
|||||||
fetch_counter() {
|
fetch_counter() {
|
||||||
status="$1"
|
status="$1"
|
||||||
line="$(curl -fsS "${gateway}/metrics" 2>/dev/null | awk -v suite="${suite}" -v status="${status}" '
|
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 "\\"")) {
|
if (index($0, "job=\\"platform-quality-ci\\"") && index($0, "suite=\\"" suite "\\"") && index($0, "status=\\"" status "\\"")) {
|
||||||
print $2
|
print $2
|
||||||
exit
|
exit
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user