diff options
author | Robert Speicher <robert@gitlab.com> | 2016-08-30 23:14:15 +0300 |
---|---|---|
committer | Robert Speicher <robert@gitlab.com> | 2016-08-30 23:14:15 +0300 |
commit | dafbcf63bd4eb7a90b611b9054d7de7832e3c97a (patch) | |
tree | 3a4f7af8d169077f34e85338939ff0d384780efe /app | |
parent | 413495f0ee671c9ba9f395a9dc7c56bdd8fbdd1f (diff) | |
parent | 9c2d061ad468e6a47d21617fb2c6b874e22c13bc (diff) |
Merge branch 'zj-remove-unused-ci-tables' into 'master'
Drop unused CI tables and files
See merge request !6014
Diffstat (limited to 'app')
-rw-r--r-- | app/services/ci/web_hook_service.rb | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/app/services/ci/web_hook_service.rb b/app/services/ci/web_hook_service.rb deleted file mode 100644 index 92e6df442b4..00000000000 --- a/app/services/ci/web_hook_service.rb +++ /dev/null @@ -1,35 +0,0 @@ -module Ci - class WebHookService - def build_end(build) - execute_hooks(build.project, build_data(build)) - end - - def execute_hooks(project, data) - project.web_hooks.each do |web_hook| - async_execute_hook(web_hook, data) - end - end - - def async_execute_hook(hook, data) - Sidekiq::Client.enqueue(Ci::WebHookWorker, hook.id, data) - end - - def build_data(build) - project = build.project - data = {} - data.merge!({ - build_id: build.id, - build_name: build.name, - build_status: build.status, - build_started_at: build.started_at, - build_finished_at: build.finished_at, - project_id: project.id, - project_name: project.name, - gitlab_url: project.gitlab_url, - ref: build.ref, - before_sha: build.before_sha, - sha: build.sha, - }) - end - end -end |