让concourse作业仅由git merge commit触发

让concourse作业仅由git merge commit触发,concourse,concourse-git-resource,Concourse,Concourse Git Resource,我正在开发一个管道,它监视git回购,并在有提交时触发一些作业。但是repo有太多的提交,我只希望合并提交触发器更新,所有其他提交都应该被忽略。 concourse git Resources似乎不提供此功能。 没错,它不是。不过,这并非不可能实现;您可以简单地修改git资源,以循环执行自上次检查脚本发现提交以来的所有提交,如果有任何提交具有两个父级,则触发该提交。随时欢迎拉取请求

我正在开发一个管道,它监视git回购,并在有提交时触发一些作业。但是repo有太多的提交,我只希望合并提交触发器更新,所有其他提交都应该被忽略。 concourse git Resources似乎不提供此功能。
没错,它不是。不过,这并非不可能实现;您可以简单地修改git资源,以循环执行自上次检查脚本发现提交以来的所有提交,如果有任何提交具有两个父级,则触发该提交。随时欢迎拉取请求