From abdefbbd0532a598cc0ed7ffd0df9654a80c75c3 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Wed, 22 Apr 2026 01:29:54 -0300 Subject: [PATCH] ci(quality): enforce sonar and supply-chain gates --- Jenkinsfile | 4 ++-- ci/Jenkinsfile.titan-iac | 4 ++-- services/logging/Jenkinsfile.data-prepper | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2ae1c791..24e65607 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -40,9 +40,9 @@ spec: SONARQUBE_PROJECT_KEY = 'titan_iac' SONARQUBE_TOKEN = credentials('sonarqube-token') VM_URL = 'http://victoria-metrics-single-server.monitoring.svc.cluster.local:8428' - QUALITY_GATE_SONARQUBE_ENFORCE = '0' + QUALITY_GATE_SONARQUBE_ENFORCE = '1' QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json' - QUALITY_GATE_IRONBANK_ENFORCE = '0' + QUALITY_GATE_IRONBANK_ENFORCE = '1' QUALITY_GATE_IRONBANK_REQUIRED = '0' QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json' } diff --git a/ci/Jenkinsfile.titan-iac b/ci/Jenkinsfile.titan-iac index 3398358d..70539e1d 100644 --- a/ci/Jenkinsfile.titan-iac +++ b/ci/Jenkinsfile.titan-iac @@ -39,9 +39,9 @@ spec: SONARQUBE_PROJECT_KEY = 'titan_iac' SONARQUBE_TOKEN = credentials('sonarqube-token') VM_URL = 'http://victoria-metrics-single-server.monitoring.svc.cluster.local:8428' - QUALITY_GATE_SONARQUBE_ENFORCE = '0' + QUALITY_GATE_SONARQUBE_ENFORCE = '1' QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json' - QUALITY_GATE_IRONBANK_ENFORCE = '0' + QUALITY_GATE_IRONBANK_ENFORCE = '1' QUALITY_GATE_IRONBANK_REQUIRED = '0' QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json' } diff --git a/services/logging/Jenkinsfile.data-prepper b/services/logging/Jenkinsfile.data-prepper index dd4a8f25..ed3ceb39 100644 --- a/services/logging/Jenkinsfile.data-prepper +++ b/services/logging/Jenkinsfile.data-prepper @@ -41,9 +41,9 @@ spec: SONARQUBE_HOST_URL = 'http://sonarqube.quality.svc.cluster.local:9000' SONARQUBE_PROJECT_KEY = 'data_prepper' SONARQUBE_TOKEN = credentials('sonarqube-token') - QUALITY_GATE_SONARQUBE_ENFORCE = '0' + QUALITY_GATE_SONARQUBE_ENFORCE = '1' QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json' - QUALITY_GATE_IRONBANK_ENFORCE = '0' + QUALITY_GATE_IRONBANK_ENFORCE = '1' QUALITY_GATE_IRONBANK_REQUIRED = '1' QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json' }