← Каталог
Job DSL Playground — jobs Jenkins как код — Папки и views
Фрагмент из «Job DSL Playground — jobs Jenkins как код»: Папки и views.
folder('backend') {
description('Сервисы backend-команды')
}
pipelineJob('backend/api-gateway') {
definition {
cpsScm {
scm {
git { remote { url('https://github.com/example/gateway.git') } }
}
scriptPath('Jenkinsfile')
}
}
}
listView('backend/all') {
description('Все jobs backend')
jobs { regex('backend/.*') }
columns {
status()
weather()
name()
lastSuccess()
lastFailure()
}
} folder('backend') {
description('Сервисы backend-команды')
}
pipelineJob('backend/api-gateway') {
definition {
cpsScm {
scm {
git { remote { url('https://github.com/example/gateway.git') } }
}
scriptPath('Jenkinsfile')
}
}
}
listView('backend/all') {
description('Все jobs backend')
jobs { regex('backend/.*') }
columns {
status()
weather()
name()
lastSuccess()
lastFailure()
}
}