diff options
author | Alexis Reigel <mail@koffeinfrei.org> | 2017-09-13 17:17:34 +0200 |
---|---|---|
committer | Alexis Reigel <alexis.reigel.ext@siemens.com> | 2018-01-04 09:33:41 +0100 |
commit | 9f7811e474a3f3f54f4624d19ec982239518ed67 (patch) | |
tree | 68d387303a19d21787f056b63218b81800366e9d /app/models/project.rb | |
parent | fb583c4b1839af16c50e27105a300695aa50bcad (diff) | |
download | gitlab-ce-9f7811e474a3f3f54f4624d19ec982239518ed67.tar.gz |
execute system hooks from project
Diffstat (limited to 'app/models/project.rb')
-rw-r--r-- | app/models/project.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/models/project.rb b/app/models/project.rb index 9c0bbf697e2..a196c8b5c09 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -974,6 +974,10 @@ class Project < ActiveRecord::Base hook.async_execute(data, hooks_scope.to_s) end end + + SystemHook.public_send(hooks_scope).each do |hook| # rubocop:disable GitlabSecurity/PublicSend + hook.async_execute(data, hooks_scope.to_s) + end end def execute_services(data, hooks_scope = :push_hooks) |