当推送新的提交时,jenkins触发所有旧git提交的构建。我正在詹金斯中使用GITScm插件

时间:2019-03-01 10:22:44

标签: git jenkins github

我在整个组织中都有一个需求,在这个需求中,我需要将github项目存储库从一个域https://github.myorg-old.com迁移到新的https://github.myorg-new.com

因此,我将所有git提交和存储库的分支历史记录迁移到了新域。

我将新github钩子的Url更新为现有的jenkins作业,该作业应在每次推送至存储库任何分支时触发。

现在,问题是当我在这个新迁移的git存储库中进行新更改时,jenkins作业正在构建所有旧提交并按顺序运行它们。由于存储库中有成千上万的提交,因此全部构建都将花费很长时间。

我只想让詹金斯工作触发我最近推送的代码,而不是所有旧提交。请建议我该怎么做?

0 个答案:

没有答案