gpt4 book ai didi

GitLab webhook 如何排除某些文件夹或文件?

转载 作者:行者123 更新时间:2023-12-05 07:55:53 26 4
gpt4 key购买 nike

Gitlab有一个webhook功能,可以向远程系统发送http请求,但它只能在项目级别 Hook 。所有的事件都发生了,webhook 将被触发。

在同一个项目中,文件 A 由开发人员处理,文件 B 由 QA 处理,出于某种原因,这两个文件需要存在于同一文件夹中。

是否有针对已提交的文件 B 不会 触发 webhook 的解决方案?或者是否有在不同提交时发出不同 http 请求 的解决方案?

谢谢。

最佳答案

我遇到了同样的问题。到目前为止,我还没有找到一种方法来排除基于特定文件差异的 Web Hook 请求。我的解决方案是一个脚本,该脚本检查 Hook 通知中的引用,检查哪些文件存在差异,如果有问题的文件不是差异的一部分,则提前退出。我正在使用 GitPython为了这。这不是最佳解决方案,但看起来 GitLab 不支持特定于文件的 Hook 。

关于GitLab webhook 如何排除某些文件夹或文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29292372/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com