Skip to content

Move pipeline related files to its own folder

Savas Vedova requested to merge 284894-refactor-security-dashboards-part-2 into master

What does this MR do?

As part of #284894 (closed) we are restructuring the security dashboard folders. The new version has a subfolder foreach dashboard type. Previously we restructured the project, group and instance level dashboards. This commit will restructure the pipeline dashboard.

Steps to test this:

  1. Fork a repository (such as https://gitlab.com/gitlab-examples/security/security-reports/)
  2. Run the pipeline
  3. Go to Project > CI/CD > Pipelines > Your Pipeline > Security Tab
  4. Check that the pipeline displays a vulnerability list

Since the pipeline dashboard also contains a version behind a feature flag, in order to test that version as well simply enable the following feature flag: :pipeline_security_dashboard_graphql

Screenshots (strongly suggested)

There are no visual changes but here's a screenshot that confirms it's still working:

image

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #284894 (closed)

Edited by Savas Vedova

Merge request reports

Loading