【发布时间】:2013-01-28 10:00:57
【问题描述】:
使用 Jenkins 1.501 和 Jenkins Git 插件 1.1.26
我有 3 个不同的 git repos,每个都有多个项目。
现在我需要将 3 个 git 存储库中的所有项目检出到 Jenkins 从站的同一个工作区中。我在 Source code Management: Multiple SCMs 中定义了每个 git repo。但是每次签出一个 repo 时,前一个 repo(及其相关项目)都会被删除。
我已阅读:
http://jenkins.361315.n4.nabble.com/multiple-git-repos-in-one-job-td4633300.html
但它并没有真正的帮助。我尝试在 Local subdirectory for repo (optional) 下为所有 repos 指定相同的文件夹,但结果相同。
如果使用 Jenkins 根本不可能做到这一点,我想可以使用一些预构建步骤/脚本将项目移动到正确的位置。它不是修改项目构建配置的选项。
【问题讨论】: