From 032e1af94837da04f5e1d3f0a22baebe64298f4c Mon Sep 17 00:00:00 2001 From: jenkins Date: Sun, 8 Nov 2026 17:49:03 -0600 Subject: [PATCH] jenkins: add isolated Lesavka software-gate job --- services/jenkins/configmap-jcasc.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/services/jenkins/configmap-jcasc.yaml b/services/jenkins/configmap-jcasc.yaml index 67767787..68135006 100644 --- a/services/jenkins/configmap-jcasc.yaml +++ b/services/jenkins/configmap-jcasc.yaml @@ -263,6 +263,26 @@ data: } } } + pipelineJob('lesavka-software-tests') { + description('Exact-source hygiene, ordinary workspace tests and production security contracts in a mapped user namespace. No host devices or deployment.') + parameters { + stringParam('EXPECTED_SOURCE_REVISION', '', 'Exact reviewed Lesavka source commit.') + } + definition { + cpsScm { + scm { + git { + remote { + url('https://scm.bstein.dev/bstein/lesavka.git') + credentials('gitea-pat') + } + branches('*/dev-phone-companion-updates') + } + } + scriptPath('docker/Jenkinsfile.software-tests') + } + } + } pipelineJob('lesavka') { // Re-enable after the pinned worker and current source are qualified. disabled(true)