我在stash / git上有一个master分支。 Jenkins脚本是这样的,它从master中检出一个分支,然后从master中的另一个(远程FNT)服务器提交。 Git看到了这个提交,并向jenkins发送通知以启动另一个构建。因此我得到了递归构建。 为了解决这个问题,我在存储中添加了一个Git钩子,以避免触发Jenkins构建,如果从该用户完成提交但该钩子也不起作用。 我有什么想法或想法可以阻止递归构建吗?
答案 0 :(得分:2)
如果需要忽略的提交来自已知用户,则可以将Jenkins作业配置为不从该用户的提交触发。