Skip to content

[RUN AS-IF-FOSS] Move to CE: mutation to create MR for SAST Configuration

Saikat Sarkar requested to merge move_mutations_to_ce_for_sast_config into master

What does this MR do?

This MR is related to this issue. In this MR, we are going to move all changes related to creating MR for SAST configuration. Right now, we are reading SAST.gitlab-ci.yml and .gitlab-ci.yml for reading default value and current values of different environment variables and configuring analyzers. After the user changes the configuration using SAST Configuration page, we need to create an MR with these changes. This functionality now resides in EE. We will need this functionality in CE as we are moving SAST and Secret-Detection to core.

Screenshots (strongly suggested)

Before the change in CE: Screen_Shot_2021-01-19_at_3.15.31_PM

After the change in CE: Screen_Shot_2021-01-19_at_3.14.47_PM

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • 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
Edited by Saikat Sarkar

Merge request reports