Skip to content
GitmoapAPIBeta
Schema

EffectiveMrSettingsResponse

Shape

  • allow_merge_without_pipelinebooleanWhile require_pipeline_success is on: whether a merge request that no pipeline applies to — none is defined, or none matched its branch, paths or actions — may merge. Off by default, which blocks it.
  • block_on_rejectionboolean
  • delete_source_branch_defaultboolean
  • merge_methodMergeMethodmerge_commitrebase_mergefast_forward
  • override_group_settingsboolean
  • require_issue_criteria_greenboolean
  • require_linked_issueboolean
  • require_pipeline_successbooleanBlock the merge until every pipeline that applies to the merge request's head has succeeded. Off by default.
  • squash_optionSquashOptionneverallowencouragerequire
  • stack_auto_retargetboolean
  • stack_enforce_merge_orderboolean
  • stack_restack_strategyStackRestackStrategysignalserver_side
  • unresolved_threadsboolean

Example

Synthesized example
{
"allow_merge_without_pipeline": false,
"block_on_rejection": false,
"delete_source_branch_default": false,
"merge_method": "merge_commit",
"override_group_settings": false,
"require_issue_criteria_green": false,
"require_linked_issue": false,
"require_pipeline_success": false,
"squash_option": "never",
"stack_auto_retarget": false,
"stack_enforce_merge_order": false,
"stack_restack_strategy": "signal",
"unresolved_threads": false
}

Graph

Used inside

No schema contains this one.

Contains

No named schema inside.

Used by

Sent by 0 operations

No operation takes it as a request body.