Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GitLab停止发送存储库通知_Gitlab - Fatal编程技术网

GitLab停止发送存储库通知

GitLab停止发送存储库通知,gitlab,Gitlab,我正在使用GitLab 7.4.3(通过Omnibus安装)。不久前,它停止发送存储库事件的通知(如推送的新提交、合并请求等) 例如,当我创建一个新用户时,它仍在发送通知,因此电子邮件配置不应如此。如果我配置了“推送邮件”服务,它也可以工作 我已将通知设置设置为“监视” 所有进程都在运行。Sidekiq中没有暂停的后台作业,计数器正在递增。Sidekiq.log如下所示: 2014-12-02_13:18:51.50122 2014-12-02T13:18:51Z 26594 TID-b99ag

我正在使用GitLab 7.4.3(通过Omnibus安装)。不久前,它停止发送存储库事件的通知(如推送的新提交、合并请求等)

例如,当我创建一个新用户时,它仍在发送通知,因此电子邮件配置不应如此。如果我配置了“推送邮件”服务,它也可以工作

我已将通知设置设置为“监视”

所有进程都在运行。Sidekiq中没有暂停的后台作业,计数器正在递增。Sidekiq.log如下所示:

2014-12-02_13:18:51.50122 2014-12-02T13:18:51Z 26594 TID-b99ag接收后JID-信息:开始
2014-12-02_13:18:51.50124 2014-12-02T13:18:51Z 26594 TID-b99ag PostReceive JID-信息:参数:[“/var/opt/gitlab/git data/repositories/gmdev/test.git”,“key-1”,“000000000000000000000000000000000000000000A08992C04EF657C25E0D355AD0618695FD1F2B refs/heads/test2”]
2014-12-02_13:18:52.08550 2014-12-02T13:18:52Z 26594 TID-b99ag接收后JID-信息:完成:0.584秒

看来DelayedMailer没有发挥作用。但是我如何进一步调试它

我试着重新启动GitLab。最近我甚至将它升级到了最新版本,但仍然无法工作。在创建新的存储库之后,它也不起作用

我还通过webhook配置了Slack集成。这也不行。(编辑:升级到7.5.1后,与Slack的集成开始工作。但仍然没有电子邮件。)


非常感谢任何帮助或提示

壳钩是否正确安装在回购协议中
repositories/username/reponame.git/hooks
应该是指向
gitlab shell/hooks
的符号链接,这通常是自动完成的,但如果您触碰任何不该触碰的东西,包括手动创建repo或移动shell,它就会断开。是的,符号链接在那里:
/var/opt/gitlab/git data/repositories/gmdev/repo.git/hooks->/opt/gitlab/embedded/service/gitlab shell/hooks