Add regression tests to QA projects for removing docker in docker in dependency scanning

Follow up to this,

#12487 (comment 245410458)

Create new no_dind-FREEZE branch in our test project, no_dind-FREEZE branch will use dependency scanning without orchestration layer to validate there are no regressions.

Test projects

  • Add branch(no_dind-FREEZE)
  • Run DS without DIND
  • Schedule pipeline for running no_dind-FREEZE in certain intervals (weekly unless triggered manually)
  • Update https://gitlab.com/gitlab-org/security-products/tests/common/ readme for new branch

Following projects are updated

  • Js-npm https://gitlab.com/gitlab-org/security-products/tests/js-npm/compare/master...no_dind-FREEZE
  • Js-yarn https://gitlab.com/gitlab-org/security-products/tests/js-yarn/compare/master...no_dind-FREEZE
  • Php-composer https://gitlab.com/gitlab-org/security-products/tests/php-composer/compare/master...no_dind-FREEZE
  • Java-maven https://gitlab.com/gitlab-org/security-products/tests/java-maven/compare/master...no_dind-FREEZE
  • Java-maven-multimodules https://gitlab.com/gitlab-org/security-products/tests/java-maven-multimodules/compare/master...no_dind-FREEZE
  • Python-pip https://gitlab.com/gitlab-org/security-products/tests/python-pip/compare/master...no_dind-FREEZE
  • Python-pipenv https://gitlab.com/gitlab-org/security-products/tests/python-pipenv/compare/master...no_dind-FREEZE
  • Ruby-bundler https://gitlab.com/gitlab-org/security-products/tests/ruby-bundler/compare/master...no_dind-FREEZE
  • Ruby-bundler-rails https://gitlab.com/gitlab-org/security-products/tests/ruby-bundler-rails/compare/master...no_dind-FREEZE
Edited Apr 21, 2023 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading