gitlab-org--gitlab-foss/spec/services
Shinya Maeda f8d6f7322e Fix race condition on merge train ref generation
Today, Pipelines for merge train run on `refs/merge`,
however, this causes a race condition that it can be
overwritten by CheckMergeabilityService.

This patch fixes the problem by generating `refs/train`
for those pipelines.
2019-07-08 14:36:32 +07:00
..
application_settings
applications
auth
auto_merge Split AutoMergeService interfaces into two cancel and abort 2019-07-05 13:19:30 +07:00
boards Move Multiple Issue Boards for Projects to Core 2019-06-26 12:28:00 +03:00
branches Deprecate diverging commit count with max parameter 2019-07-02 17:07:33 -07:00
chat_names
ci Revert concurrent pipeline schedule creation 2019-06-18 21:56:11 +07:00
clusters Merge branch '60617-enable-project-cluster-jit' into 'master' 2019-06-24 05:16:31 +00:00
commits
deploy_keys
deploy_tokens Add username to deploy tokens 2019-07-02 18:56:48 +00:00
discussions
emails
error_tracking
events
files
git Look for new branches more carefully 2019-06-18 12:53:53 +01:00
gpg_keys
groups
issuable
issues Add reorder action to Project IssuesController 2019-06-21 07:05:42 -05:00
keys
labels
lfs CE backport for changes in EE MR 13894 2019-06-17 11:23:06 +12:00
members
merge_requests Fix race condition on merge train ref generation 2019-07-08 14:36:32 +07:00
milestones
namespaces Includes logic to persist namespace statistics 2019-07-02 14:44:39 +00:00
notes Move some quick actions feature specs to unit tests 2019-06-18 14:26:48 +00:00
pages_domains Speed up obtaining Let's Encrypt certificates 2019-06-26 11:47:21 +00:00
projects Disable Rails SQL query cache when applying service templates 2019-06-25 15:06:38 -07:00
prometheus
protected_branches
protected_tags
quick_actions
releases
resource_events
search
submodules
suggestions Remove 2nd stub expectation of #last_diff_file 2019-06-05 16:19:45 -07:00
tags
test_hooks
todos/destroy Delete unauthorized Todos when project is private 2019-06-05 10:51:52 -03:00
users
wiki_pages
wikis
access_token_validation_service_spec.rb
audit_event_service_spec.rb
auto_merge_service_spec.rb Split AutoMergeService interfaces into two cancel and abort 2019-07-05 13:19:30 +07:00
base_count_service_spec.rb
cohorts_service_spec.rb
compare_service_spec.rb
create_branch_service_spec.rb
create_snippet_service_spec.rb
delete_branch_service_spec.rb
delete_merged_branches_service_spec.rb
event_create_service_spec.rb
gravatar_service_spec.rb
import_export_clean_up_service_spec.rb
note_summary_spec.rb
notification_recipient_service_spec.rb
notification_service_spec.rb preventing blocked users and their PipelineSchdules from creating new Pipelines 2019-06-04 20:25:26 -05:00
preview_markdown_service_spec.rb Update spec param expectations 2019-06-05 16:19:45 -07:00
push_event_payload_service_spec.rb
repair_ldap_blocked_user_service_spec.rb
repository_archive_clean_up_service_spec.rb
reset_project_cache_service_spec.rb
search_service_spec.rb
service_response_spec.rb Automatically update MR merge-ref along merge status 2019-06-20 11:48:30 -03:00
spam_service_spec.rb
submit_usage_ping_service_spec.rb Protect Gitlab::HTTP against DNS rebinding attack 2019-05-30 10:47:31 -03:00
system_hooks_service_spec.rb
system_note_service_spec.rb Merge branch 'make-explicit-endpoint-abort-in-auto-merge-ce' into 'master' 2019-07-05 13:16:57 +00:00
task_list_toggle_service_spec.rb
todo_service_spec.rb
update_deployment_service_spec.rb
update_merge_request_metrics_service_spec.rb
update_snippet_service_spec.rb
upload_service_spec.rb
user_project_access_changed_service_spec.rb
verify_pages_domain_service_spec.rb
web_hook_service_spec.rb Protect Gitlab::HTTP against DNS rebinding attack 2019-05-30 10:47:31 -03:00