Skip to content

Revert "Merge branch 'secure-templates-mr-pipelines-2' into 'master'"

Marcel Amirault requested to merge revert-2bfb9663 into master

What does this MR do?

As per the discussion in #217668 (comment 596408770), we are not going to change the main templates to use MR pipelines (yet). This latest template was updated to support MR pipelines as a POC during that discussion, but now that we're rolling all latest templates into "stable` templates for 14.0, it's clear I need to revert this to preserve consistent behavior across all templates.

Autodevops uses the stable dast template as well, and if it's ported over as-is (as in !63822 (comment 599977951)), it'll cause inconsistent behavior (the dast job will be in an MR pipeline, and all the other autodevops jobs will be in a branch pipeline).

Screenshots (strongly suggested)

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

Merge request reports