你如何强迫Jenkins和Git重建它认为已经建立的分支?
我们设置了Jenkins和Git插件来构建我们的存储库分支,并在任何SCM更改时将它们合并回我们的存储库。但是,这自然意味着詹金斯只会建立在SCM变革的基础上。
例如,假设您将分支A
推送到原始仓库。 Jenkins构建失败,因为它依赖于尚未构建和集成的分支B
。 Jenkins成功构建了分支B
,但现在让它再次构建分支A
(现在应该可以工作)的唯一方法是对分支A
进行人为更改,以便Jenkins将认为这是“新的”。
有没有更好的方法来做到这一点?
答案 0 :(得分:2)
您可以使用Git Parameter Plugin执行此操作。安装此插件后,您必须: