指向 Git 存储库作为 Jenkins Job DSL 作业的来源?

point to Git repository as source for Jenkins Job DSL job?

我可以选择文件系统或嵌入式脚本 - 如何指向 Git 存储库?

我问的是 Job DSL,而不是 Multibranch Pipelines。

我认为您不能使用 Process Job DSLs 构建步骤将其指向 git 存储库。相反,如果您按照描述 here 在管道脚本中使用 Job DSL,您可以先将 repo 检查到您的作业工作区,并在您的 jobDsl 构建步骤中使用 DSL 脚本作为目标

只需将标准 SCM 步骤添加到您的作业配置中。在该步骤中,检查包含 DSL 脚本的所需存储库和分支。

"DSL Scripts" 参数必须指向您在该步骤中签出的脚本。