gitlab-org--gitlab-foss/spec/services/merge_requests
Oswaldo Ferreira 84dd31493e [CE port] Bypass push rules for merge to ref service
Turns out push rules to validate commit message does
not apply in the context of automatic merge to
the refs/merge-requests/:iid/merge. Mainly because
if it fails to merge to it, we currently can't give enough
preemptive feedback to the user and it'll turn the
merge request unmergeable (given we automatically
mark it as unmergeable if we can't merge to the ref).

In general, it's a systematic operation, which already
bypasses user authorization and git hooks.

Therefore, this commit makes it bypass the push rules
at EE as well.
2019-07-09 14:36:29 -03:00
..
conflicts Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
add_todo_when_build_fails_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
assign_issues_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
build_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
close_service_spec.rb Cancel auto merge when merge request is closed 2019-06-04 10:12:41 +07:00
create_from_issue_service_spec.rb Fix issues when creating system notes 2019-06-29 00:22:09 +08:00
create_pipeline_service_spec.rb Introduce service for merge request pipeline creation 2019-06-06 10:35:43 +07:00
create_service_spec.rb Fix merge request pipeline exist method 2019-05-06 13:20:47 +07:00
delete_non_latest_diffs_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
ff_merge_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
get_urls_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
merge_service_spec.rb [CE port] Bypass push rules for merge to ref service 2019-07-09 14:36:29 -03:00
merge_to_ref_service_spec.rb [CE port] Bypass push rules for merge to ref service 2019-07-09 14:36:29 -03:00
mergeability_check_service_spec.rb Avoid touching the MR status if MR is not opened 2019-06-21 11:30:09 -03:00
migrate_external_diffs_service_spec.rb Allow external diffs to be used conditionally 2019-03-27 16:51:33 +00:00
post_merge_service_spec.rb Fix environment automatic on_stop trigger 2019-04-30 21:15:39 +07:00
push_options_handler_service_spec.rb Abstract auto merge processes 2019-06-03 13:15:29 +07:00
rebase_service_spec.rb Allow asynchronous rebase operations to be monitored 2019-07-04 08:50:55 +01:00
refresh_service_spec.rb Abstract auto merge processes 2019-06-03 13:15:29 +07:00
reload_diffs_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
reopen_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
resolved_discussion_notification_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
squash_service_spec.rb Add frozen_string_literal to spec/services 2019-04-12 10:14:54 +12:00
update_service_spec.rb Cancel Auto Merge when target branch is changed 2019-06-10 20:16:44 +07:00