git – 要求下游作业使用与其父作业相同的提交

如果作业“B”是作业“A”的下游并且都来自相同的git存储库,那么如何确保由A的构建触发的B的构建使用相同的提交,即使已经对其进行了新的提交. “A”正在建设时的存储库?

this post的答案建议使用copy-artifact插件,但似乎应该有一种更简单的方法来指示作业“B”“为此构建使用这个确切的提交哈希”.

最佳答案 您需要在您可能已经安装的Git插件中安装
parameterized trigger plugin for jenkins.它允许为下一个构建指定Git SHA1 commit id作为预定义参数.

点赞