jenkins: add isolated Lesavka software-gate job

This commit is contained in:
jenkins 2026-11-08 17:49:03 -06:00
parent a9fabc8b2c
commit 032e1af948

View File

@ -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)