【发布时间】:2022-11-11 23:03:00
【问题描述】:
我想用多个 Jenkinsfiles 添加一次 SCM git repo,我希望 Jenkins 使用这些 Jenkinsfiles 自动创建流水线。类似于 TeamCity 的东西,您曾经在其中创建具有整个项目结构的 Kotlin DSL,而 TC 会自动创建嵌套项目、构建等。在 Jenkins 中是否可能?
【问题讨论】:
标签: jenkins jenkins-pipeline jenkins-groovy
我想用多个 Jenkinsfiles 添加一次 SCM git repo,我希望 Jenkins 使用这些 Jenkinsfiles 自动创建流水线。类似于 TeamCity 的东西,您曾经在其中创建具有整个项目结构的 Kotlin DSL,而 TC 会自动创建嵌套项目、构建等。在 Jenkins 中是否可能?
【问题讨论】:
标签: jenkins jenkins-pipeline jenkins-groovy
我想通了,你可以通过使用 jobs-dsl 插件来实现这一点:https://github.com/jenkinsci/job-dsl-plugin
【讨论】: