【发布时间】:2024-04-15 13:15:01
【问题描述】:
我想为我的 Jenkins 插件(使用 maven 构建)创建 DSL 扩展,就像在 Jenkins 的 Docker 插件示例中一样。我看到 Docker.groovy 的 groovy 文件位于:src/main/resources/org/jenkinsci/plugins/docker/workflow/Docker.groovy
这个 groovy 文件是否必须在 org.jenkinsci.plugin.docker.workflow 中,或者我可以将它放在资源中吗?有什么区别?
另外,如果我以这种方式在 groovy 文件中定义我的 DSL 扩展,那么 DSL 扩展是否可用于在管道文件中隐式调用?
【问题讨论】:
标签: jenkins jenkins-plugins jenkins-job-dsl