gitlab-org--gitlab-foss/spec/services
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
..
ci Remove ci_ prefix from all ci related things 2015-12-11 18:02:09 +01:00
issues Tag service specs 2015-12-09 11:55:49 +01:00
merge_requests Use a MR with commits. 2016-01-20 14:41:23 -05:00
milestones Tag service specs 2015-12-09 11:55:49 +01:00
notes Fix Rubocop error 2016-01-28 14:44:45 -05:00
projects Extract Projects::ImportService service from RepositoryImportWorker 2016-01-25 22:58:30 -02:00
create_commit_builds_service_spec.rb Don't create CI status for refs that doesn't have .gitlab-ci.yml, even if the builds are enabled 2015-12-17 16:33:47 +01:00
create_release_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
create_snippet_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
destroy_group_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
event_create_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
git_hooks_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
git_push_service_spec.rb refactored spec 2016-02-17 18:29:43 +01:00
git_tag_push_service_spec.rb Fixed Rubocop offenses 2015-12-15 00:53:52 -02:00
notification_service_spec.rb This will ensure previous assignee gets an email even if his notif level is "on mention" 2016-01-15 17:57:45 +01:00
repair_ldap_blocked_user_service_spec.rb Code style fixes and some code simplified 2016-01-08 16:26:04 -02:00
search_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
system_hooks_service_spec.rb Merge branch 'add_username_to_user_system_hooks' of https://github.com/tbeadle/gitlabhq 2016-01-13 10:12:30 +01:00
system_note_service_spec.rb updated system note service and spec based on feedback 2016-02-16 09:01:56 +01:00
test_hook_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
update_release_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
update_snippet_service_spec.rb Fixed Rubocop offenses 2015-12-15 00:53:52 -02:00