jenkins(sonar): wire defaults and observe-mode toggles
This commit is contained in:
parent
57432e01a3
commit
2db4952c39
6
Jenkinsfile
vendored
6
Jenkinsfile
vendored
@ -25,9 +25,11 @@ spec:
|
|||||||
PYTHONUNBUFFERED = '1'
|
PYTHONUNBUFFERED = '1'
|
||||||
SUITE_NAME = 'titan_iac'
|
SUITE_NAME = 'titan_iac'
|
||||||
PUSHGATEWAY_URL = 'http://platform-quality-gateway.monitoring.svc.cluster.local:9091'
|
PUSHGATEWAY_URL = 'http://platform-quality-gateway.monitoring.svc.cluster.local:9091'
|
||||||
QUALITY_GATE_SONARQUBE_ENFORCE = '1'
|
SONARQUBE_HOST_URL = 'http://sonarqube.quality.svc.cluster.local:9000'
|
||||||
|
SONARQUBE_PROJECT_KEY = 'titan_iac'
|
||||||
|
QUALITY_GATE_SONARQUBE_ENFORCE = '0'
|
||||||
QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json'
|
QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json'
|
||||||
QUALITY_GATE_IRONBANK_ENFORCE = '1'
|
QUALITY_GATE_IRONBANK_ENFORCE = '0'
|
||||||
QUALITY_GATE_IRONBANK_REQUIRED = '0'
|
QUALITY_GATE_IRONBANK_REQUIRED = '0'
|
||||||
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
|
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
|
||||||
}
|
}
|
||||||
|
|||||||
@ -24,9 +24,11 @@ spec:
|
|||||||
PYTHONUNBUFFERED = '1'
|
PYTHONUNBUFFERED = '1'
|
||||||
SUITE_NAME = 'titan_iac'
|
SUITE_NAME = 'titan_iac'
|
||||||
PUSHGATEWAY_URL = 'http://platform-quality-gateway.monitoring.svc.cluster.local:9091'
|
PUSHGATEWAY_URL = 'http://platform-quality-gateway.monitoring.svc.cluster.local:9091'
|
||||||
QUALITY_GATE_SONARQUBE_ENFORCE = '1'
|
SONARQUBE_HOST_URL = 'http://sonarqube.quality.svc.cluster.local:9000'
|
||||||
|
SONARQUBE_PROJECT_KEY = 'titan_iac'
|
||||||
|
QUALITY_GATE_SONARQUBE_ENFORCE = '0'
|
||||||
QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json'
|
QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json'
|
||||||
QUALITY_GATE_IRONBANK_ENFORCE = '1'
|
QUALITY_GATE_IRONBANK_ENFORCE = '0'
|
||||||
QUALITY_GATE_IRONBANK_REQUIRED = '0'
|
QUALITY_GATE_IRONBANK_REQUIRED = '0'
|
||||||
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
|
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
|
||||||
}
|
}
|
||||||
|
|||||||
@ -52,6 +52,10 @@ spec:
|
|||||||
ARIADNE_JENKINS_API_USER={{ .Data.data.username }}
|
ARIADNE_JENKINS_API_USER={{ .Data.data.username }}
|
||||||
ARIADNE_JENKINS_API_TOKEN={{ .Data.data.token }}
|
ARIADNE_JENKINS_API_TOKEN={{ .Data.data.token }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
{{ with secret "kv/data/atlas/quality/sonarqube-oidc" }}
|
||||||
|
SONARQUBE_TOKEN={{ .Data.data.sonarqube_exporter_token }}
|
||||||
|
{{ end }}
|
||||||
|
SONARQUBE_HOST_URL=http://sonarqube.quality.svc.cluster.local:9000
|
||||||
bstein.dev/restarted-at: "2026-04-13T06:35:00Z"
|
bstein.dev/restarted-at: "2026-04-13T06:35:00Z"
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: jenkins
|
serviceAccountName: jenkins
|
||||||
|
|||||||
@ -34,9 +34,11 @@ spec:
|
|||||||
environment {
|
environment {
|
||||||
SUITE_NAME = 'data_prepper'
|
SUITE_NAME = 'data_prepper'
|
||||||
PUSHGATEWAY_URL = 'http://platform-quality-gateway.monitoring.svc.cluster.local:9091'
|
PUSHGATEWAY_URL = 'http://platform-quality-gateway.monitoring.svc.cluster.local:9091'
|
||||||
QUALITY_GATE_SONARQUBE_ENFORCE = '1'
|
SONARQUBE_HOST_URL = 'http://sonarqube.quality.svc.cluster.local:9000'
|
||||||
|
SONARQUBE_PROJECT_KEY = 'data_prepper'
|
||||||
|
QUALITY_GATE_SONARQUBE_ENFORCE = '0'
|
||||||
QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json'
|
QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json'
|
||||||
QUALITY_GATE_IRONBANK_ENFORCE = '1'
|
QUALITY_GATE_IRONBANK_ENFORCE = '0'
|
||||||
QUALITY_GATE_IRONBANK_REQUIRED = '1'
|
QUALITY_GATE_IRONBANK_REQUIRED = '1'
|
||||||
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
|
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user