gitlab-org--gitlab-foss/app/workers
Douwe Maan 52a8d1f3c6 Merge branch 'fix/gitpushservice-complexity-issue' into 'master'
Reduce code complexity on GitPushService#execute

Code complexity for gitlab-ce after this has been refactored:
```
  27.3: GitPushService#execute
```
This still needs to be merged into `gitlab-ee` presumably with conflicts... Perhaps we should create another issue for doing that?

I left the code sort of similar to what it was... If I could, I would have refactored most of the code into separate classes, etc. as it breaks probably all SOLID principles.

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/13327


See merge request !2784
2016-02-18 09:33:21 +00:00
..
build_email_worker.rb Migrate CI WebHooks and Emails to new tables 2015-12-10 16:04:08 +01:00
email_receiver_worker.rb fix specs 2015-11-30 16:12:31 +02:00
emails_on_push_worker.rb Rails update to 4.2.4 2015-11-25 18:18:44 +02:00
gitlab_shell_worker.rb replace Gitolited mixin with Gitlab::ShellAdapter 2013-03-21 21:01:14 +02:00
irker_worker.rb Add Irker service configuration options 2015-07-05 06:40:56 -07:00
merge_worker.rb API support, incorporated feedback 2015-11-18 11:17:41 +01:00
new_note_worker.rb [WIP] Background process note logic for #3948 2016-01-28 13:04:42 -05:00
post_receive.rb refactored some stuff based on MR feedback 2016-02-17 10:42:59 +01:00
project_cache_worker.rb Avoid cache building for super-weird case when repository root_ref is nil 2015-07-17 16:03:38 +02:00
project_destroy_worker.rb First pass at deleting projects in the background. 2016-01-29 09:14:16 -05:00
project_service_worker.rb Fix async services execution broken in 7.6 2014-12-29 17:48:43 +02:00
project_web_hook_worker.rb Added X-GitLab-Event header for web hooks 2015-05-08 16:49:03 +03:00
repository_archive_cache_worker.rb Clear archive cache asynchronously 2015-10-20 16:53:37 +02:00
repository_fork_worker.rb Expire caches after forking/importing a repository 2016-02-17 11:38:18 +01:00
repository_import_worker.rb Expire caches after forking/importing a repository 2016-02-17 11:38:18 +01:00
stuck_ci_builds_worker.rb Migrate from Sidetiq to Sidekiq-cron 2015-12-04 11:29:45 -02:00
system_hook_worker.rb Added X-GitLab-Event header for web hooks 2015-05-08 16:49:03 +03:00