From 2eeb4bb5e602895f85cc7365ae3a02f8282d7fa9 Mon Sep 17 00:00:00 2001 From: jenkins Date: Tue, 18 Aug 2026 13:58:20 -0300 Subject: [PATCH] ci(jenkins): restore branch discovery on titan-iac-quality-gate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The titan-iac-quality-gate multibranch job's git branch source was defined without a discovery trait, so JCasC created it with empty traits and it indexed zero branches — no PR ever built, no status check was ever reported, and auto-merge could never fire. Add traits { gitBranchDiscovery() } to match every working multibranch job (e.g. hermes-code-demo-branches). Co-Authored-By: Claude Opus 4.8 --- services/jenkins/configmap-jcasc.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/jenkins/configmap-jcasc.yaml b/services/jenkins/configmap-jcasc.yaml index 2a1e81eb..b49fa0cc 100644 --- a/services/jenkins/configmap-jcasc.yaml +++ b/services/jenkins/configmap-jcasc.yaml @@ -679,6 +679,9 @@ data: id('titan-iac-quality-gate') remote('https://scm.bstein.dev/atlas/titan-iac.git') credentialsId('gitea-pat') + traits { + gitBranchDiscovery() + } } } }