Co-authored-by: aleksandr.vodyanov <aleksandr.vodyanov@avroid.tech> Reviewed-on: https://git.avroid.tech/DevOps/jenkins-pipelines/pulls/50
47 lines
1.3 KiB
Groovy
47 lines
1.3 KiB
Groovy
pipelineJob('Docs/Eisen/doxygen') {
|
|
definition {
|
|
cpsScm {
|
|
scm {
|
|
git {
|
|
remote {
|
|
url("${JENKINS_GIT_REPOSITORY_URL}/DevOps/jenkins-pipelines.git")
|
|
credentials("${JENKINS_GIT_CREDENTIALS_HTTP}")
|
|
}
|
|
branch('master')
|
|
}
|
|
}
|
|
scriptPath('pipelines/Docs/Eisen/doxygen.groovy')
|
|
}
|
|
}
|
|
|
|
properties {
|
|
disableConcurrentBuilds()
|
|
pipelineTriggers {
|
|
triggers {
|
|
GenericTrigger {
|
|
allowSeveralTriggersPerBuild(false)
|
|
token('Docs/Eisen/doxygen')
|
|
genericVariables {
|
|
genericVariable{
|
|
expressionType('JSONPath')
|
|
regexpFilterText('')
|
|
regexpFilterExpression('')
|
|
key('webhookBody')
|
|
value('\$')
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
parameters {
|
|
string { name('BRANCH')
|
|
defaultValue('master')
|
|
}
|
|
booleanParam { name('onlyUpdatePipeline')
|
|
defaultValue(false)
|
|
}
|
|
}
|
|
}
|