项目中 setting -> integrations 页面500错误
错误原因一:hook配置错误
解决方法,删掉这个hook重新配置
## 进入rails环境
[root@localhost gitlab-rails]# gitlab-rails console
-------------------------------------------------------------------------------------
GitLab: 12.0.0-ee (3b13818e833)
GitLab Shell: 9.3.0
PostgreSQL: 10.7
-------------------------------------------------------------------------------------
## 查询项目,反馈项目ID:4
[irb(main):001:0> project = Project.find_by_full_path('mygroup/projectname')
=> #<Project id:4 mygroup/projectname>
## 查询项目的hooks,反馈hooks的ID数组,此处只有一个7
[irb(main):001:0> project.hooks.map(&:id)
=> [7]
## 删除指定ID(此处为:7)的hook
[irb(main):001:0> project.hooks.delete(7)
## 或删除该项目的所有hook
[irb(main):001:0> project.hooks.delete_all