Skip to content
代码片段 群组 项目
提交 05e6e8ea 编辑于 作者: Mark Lapierre's avatar Mark Lapierre
浏览文件

Merge branch '414495_update_adherence_report_ui_ff_to_default_enabled' into 'master'

Update adherence_report_ui ff to default enabled

See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/133757



Merged-by: default avatarMark Lapierre <mlapierre@gitlab.com>
Approved-by: default avatarMark Lapierre <mlapierre@gitlab.com>
Approved-by: default avatarHarsha Muralidhar <hmuralidhar@gitlab.com>
Approved-by: default avatarHuzaifa Iftikhar <hiftikhar@gitlab.com>
Reviewed-by: default avatarEvan Read <eread@gitlab.com>
Co-authored-by: default avatarJay Montal <jmontal@gitlab.com>
Co-authored-by: default avatarEvan Read <eread@gitlab.com>
No related branches found
No related tags found
无相关合并请求
......@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/414495
milestone: '16.1'
type: development
group: group::compliance
default_enabled: false
default_enabled: true
......@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/416988
milestone: '16.2'
type: development
group: group::compliance
default_enabled: false
default_enabled: true
......@@ -15,12 +15,12 @@ See report and manage standards adherence, violations, and compliance frameworks
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/125875) GraphQL APIs in GitLab 16.2 [with a flag](../../../administration/feature_flags.md) named `compliance_adherence_report`. Disabled by default.
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/125444) standards adherence dashboard in GitLab 16.3 [with a flag](../../../administration/feature_flags.md) named `adherence_report_ui`. Disabled by default.
> - [Enabled](https://gitlab.com/gitlab-org/gitlab/-/issues/414495) in GitLab 16.5.
FLAG:
On self-managed GitLab, by default this feature is not available. To make it available per project or for your entire
instance, an administrator can [enable the feature flags](../../../administration/feature_flags.md) named
`compliance_adherence_report` and `adherence_report_ui`. On GitLab.com, this feature is not available.
This feature is not ready for production use.
On self-managed GitLab, by default this feature is available. To hide the feature per project or for your entire instance, an administrator can
[disable the feature flags](../../../administration/feature_flags.md) named `compliance_adherence_report` and `adherence_report_ui`. On GitLab.com,
this feature is available.
Standards adherence dashboard lists the adherence status of projects complying to GitLab standard.
......
......@@ -21,6 +21,14 @@ module QA
source_branch: "test-compliance-report-branch-#{SecureRandom.hex(8)}")
end
before do
Runtime::Feature.disable(:adherence_report_ui, group: group)
end
after do
Runtime::Feature.enable(:adherence_report_ui, group: group)
end
context 'with separation of duties in an MR' do
before do
project.update_approval_configuration(merge_requests_author_approval: true)
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册