From 58ae383c3833df0f4114b80cb7a6924d9f36244a Mon Sep 17 00:00:00 2001 From: jenkins Date: Sun, 8 Nov 2026 17:33:37 -0600 Subject: [PATCH] jenkins: add bounded unsigned Lesavka Android builds --- 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 b708657a..67767787 100644 --- a/services/jenkins/configmap-jcasc.yaml +++ b/services/jenkins/configmap-jcasc.yaml @@ -243,6 +243,26 @@ data: } } } + pipelineJob('lesavka-android') { + description('Exact-source unsigned Direct/Play APK and AAB builds on Atlas. No signing, store publication or device access.') + 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.android') + } + } + } pipelineJob('lesavka') { // Re-enable after the pinned worker and current source are qualified. disabled(true)