gitlab-org--gitlab-foss/app/services/merge_requests
Christian Couder 7cf4bf848f Support title and desc on merge w/ push option
MergeRequests::PushOptionsHandlerService has been updated to allow
creating and updating merge requests with the `title` and
`description` set using git push options.

To create a new merge request and set its title and description:

      git push -u origin -o merge_request.create \
        -o merge_request.title="My title" \
        -o merge_request.description="My description"

To update an existing merge request and set its title and
description:

      git push -u origin -o merge_request.title="My title" \
        -o merge_request.description="My description"

Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/64320
2019-07-24 11:04:49 +02:00
..
conflicts Enable more frozen string in app/services/**/*.rb 2018-07-17 15:19:40 -07:00
add_todo_when_build_fails_service.rb Fix merge requst relationships with pipeline in MWPSService 2019-04-05 09:26:56 +07:00
assign_issues_service.rb Enable more frozen string in app/services/**/*.rb 2018-07-17 15:19:40 -07:00
base_service.rb Split AutoMergeService interfaces into two cancel and abort 2019-07-05 13:19:30 +07:00
build_service.rb Check issue milestone availability 2019-02-14 15:28:02 +01:00
close_service.rb Split AutoMergeService interfaces into two cancel and abort 2019-07-05 13:19:30 +07:00
create_from_issue_service.rb Fix issues when creating system notes 2019-06-29 00:22:09 +08:00
create_pipeline_service.rb Introduce service for merge request pipeline creation 2019-06-06 10:35:43 +07:00
create_service.rb Create detached merge request pipelines 2019-03-29 13:58:45 +07:00
delete_non_latest_diffs_service.rb Add a thin encapsulation around .pluck(:id) 2019-03-28 16:18:23 +00:00
ff_merge_service.rb Enable more frozen string in app/services/**/*.rb 2018-07-17 15:19:40 -07:00
get_urls_service.rb Revert "Merge branch 'blackst0ne-update-push-new-merge-request-url' into 'master'" 2018-11-07 13:32:20 +00:00
merge_base_service.rb [CE port] Bypass push rules for merge to ref service 2019-07-09 14:36:29 -03:00
merge_service.rb Add a rubocop for Rails.logger 2019-07-10 19:26:47 +00:00
merge_to_ref_service.rb [CE port] Bypass push rules for merge to ref service 2019-07-09 14:36:29 -03:00
mergeability_check_service.rb Avoid touching the MR status if MR is not opened 2019-06-21 11:30:09 -03:00
migrate_external_diffs_service.rb Allow external diffs to be used conditionally 2019-03-27 16:51:33 +00:00
post_merge_service.rb Fix environment automatic on_stop trigger 2019-04-30 21:15:39 +07:00
push_options_handler_service.rb Support title and desc on merge w/ push option 2019-07-24 11:04:49 +02:00
rebase_service.rb Allow asynchronous rebase operations to be monitored 2019-07-04 08:50:55 +01:00
refresh_service.rb Split AutoMergeService interfaces into two cancel and abort 2019-07-05 13:19:30 +07:00
reload_diffs_service.rb Comment on any expanded diff line on MRs 2018-11-09 16:56:48 -02:00
reopen_service.rb Disallow reopening of locked merge requests 2019-03-08 08:34:20 +00:00
resolved_discussion_notification_service.rb Enable more frozen string in app/services/**/*.rb 2018-07-17 15:19:40 -07:00
squash_service.rb Externalize strings detected by rubocop-i18n 2019-04-15 12:25:48 +00:00
update_service.rb Split AutoMergeService interfaces into two cancel and abort 2019-07-05 13:19:30 +07:00
working_copy_base_service.rb Enable more frozen string in app/services/**/*.rb 2018-07-17 15:19:40 -07:00