jenkins: fix pipeline portability and jellyfin option compatibility
This commit is contained in:
parent
914a48e4f5
commit
628e204fc5
3
services/jellyfin/oidc/Jenkinsfile
vendored
3
services/jellyfin/oidc/Jenkinsfile
vendored
@ -15,9 +15,6 @@ spec:
|
|||||||
"""
|
"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
options {
|
|
||||||
timestamps()
|
|
||||||
}
|
|
||||||
parameters {
|
parameters {
|
||||||
string(name: 'HARBOR_REPO', defaultValue: 'registry.bstein.dev/streaming/oidc-plugin', description: 'OCI repository for the plugin artifact')
|
string(name: 'HARBOR_REPO', defaultValue: 'registry.bstein.dev/streaming/oidc-plugin', description: 'OCI repository for the plugin artifact')
|
||||||
string(name: 'JELLYFIN_VERSION', defaultValue: '10.11.5', description: 'Jellyfin version to tag the plugin with')
|
string(name: 'JELLYFIN_VERSION', defaultValue: '10.11.5', description: 'Jellyfin version to tag the plugin with')
|
||||||
|
|||||||
@ -110,7 +110,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
|
||||||
@ -140,7 +140,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