2016-12-29 50 views
0

我们已经配置git webhooks来触发Jenkins构建作业,如果任何更改提交给git并进行新更改。但是在这里我们正面临着一个问题,每当Jenkins作业成功运行时,我们正在使用git中的新版本更新pom。因此,webhooks再次触发Jenkins作业,并导致无限循环的触发器。那么我们如何解决这个问题,请建议一些步骤,如果任何熟悉的。排除特定用户在使用webhook时触发jenkins作业

回答

0

一种方法是使用git log $GIT_PREVIOUS_COMMIT..$GIT_COMMIT --pretty=format:%an获取最后提交者的姓名,因为我已回复here

或者在same的讨论中可以看到,您可以将用户名作为webhook的一部分。

相关问题