Skip to content
Snippets Groups Projects

(Part 9) Multiple approval rules - docs with feature flag instruction

Merged Mark Chao requested to merge 1979-docs into master
2 unresolved threads

What does this MR do?

This MR updates the merge_request_approval docs for the new "Multiple approval rules" feature. Please note that it points to a feature branch (not master) and that the changes described in the docs are behind a feature flag (disabled for now).

Related issues

Part of #1979 (closed)

Author's checklist

Review checklist

  • Your team's review (required)
  • PM's review (recommended, but not a blocker)
  • Technical writer's review (required)
  • Merge the EE-MR first, CE-MR afterwards
Edited by Marcia Ramos

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Marcia Ramos
  • Marcia Ramos
  • Marcia Ramos
  • Marcia Ramos
  • added 1 commit

    • e4bb5cf6 - Reword the feature flag note

    Compare with previous version

  • @marcia: @jramsay should be able to help you on this from the product side.

  • Marcia Ramos
  • added 1 commit

    • e7ec6795 - Reword the feature flag note

    Compare with previous version

  • I talked to @reprazent on Slack, we're good here, thanks @victorwu. @jramsay we should be okay. :wink:

  • assigned to @marcia

  • Marcia Ramos marked the checklist item Technical writer's review (required) as completed

    marked the checklist item Technical writer's review (required) as completed

  • Marcia Ramos approved this merge request

    approved this merge request

  • Marcia Ramos resolved all discussions

    resolved all discussions

  • Marcia Ramos enabled an automatic merge when the pipeline for e7ec6795 succeeds

    enabled an automatic merge when the pipeline for e7ec6795 succeeds

  • merged

  • Marcia Ramos mentioned in commit 328f36f3

    mentioned in commit 328f36f3

  • This merge request could not automatically be picked into 11-8-stable-ee for 11.8.0-rc9-ee and will need manual intervention.

  • mentioned in merge request !9628 (merged)

  • @lulalala This MR could not be picked. Please set up an MR that targets 11-8-stable directly and assign it to me. We will finalise RC9 (the last RC) in the next 3-4 hours.

    Edited by Yorick Peterse
  • Bob Van Landuyt mentioned in merge request !9629 (merged)

    mentioned in merge request !9629 (merged)

  • Bob Van Landuyt removed 1 deleted label

    removed 1 deleted label

  • 10
    11 Use these commands to start the Rails console:
    12
    13 ```sh
    14 # Omnibus GitLab
    15 gitlab-rails console
    16
    17 # Installation from source
    18 cd /home/git/gitlab
    19 sudo -u git -H bin/rails console RAILS_ENV=production
    20 ```
    21
    22 Then run `Feature.enable(:approval_rules)` to enable the feature flag.
    23
    24 The documentation for the older interface can be accessed
    25 [here](/11.7/ee/user/project/merge_requests/merge_request_approvals.html).
  • 2 2
    3 3 > Introduced in [GitLab Enterprise Edition 7.12](https://about.gitlab.com/2015/06/22/gitlab-7-12-released/#merge-request-approvers-ee-only).
    4 4
    5 NOTE: **Note:**
    6 If you are running a self-managed instance, the new interface shown on
    7 this page will not be available unless the feature flag
    8 `approval_rules` is enabled, which can be done from the Rails console by
    9 instance administrators.
  • Please register or sign in to reply
    Loading