jenkins: add isolated Lesavka software-gate job
This commit is contained in:
parent
a9fabc8b2c
commit
032e1af948
@ -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)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user