Files
jenkins-pipelines/jobs-dsl/jobs/gitea_events/jobs_runner.groovy
aleksandr.vodyanov 9046f994f1 DO-63/Waydroid_build (#1)
+ Added jobs-dsl and gitea events
Co-authored-by: aleksandr.vodyanov <aleksandr.vodyanov@avroid.tech>
Co-committed-by: aleksandr.vodyanov <aleksandr.vodyanov@avroid.tech>
2023-09-25 12:01:22 +00:00

37 lines
1.1 KiB
Groovy

pipelineJob('gitea-events/jobs-runner') {
definition {
cpsScm {
scm {
git {
remote {
url("${JENKINS_GIT_REPOSITORY_URL}/DevOps/jenkins-pipelines.git")
credentials("${JENKINS_GIT_CREDENTIALS_HTTP}")
}
branch('master')
}
}
scriptPath('pipelines/gitea-events/jobs-runner.groovy')
}
}
properties {
pipelineTriggers {
triggers {
GenericTrigger {
allowSeveralTriggersPerBuild(false)
token('gitea-events/jobs-runner')
genericVariables {
genericVariable{
expressionType('JSONPath')
regexpFilterText('')
regexpFilterExpression('')
key('jsonEvent')
value('\$')
}
}
}
}
}
}
}