Skip to content

Define custom clone path

Tomasz Maczukin requested to merge define-custom-clone-path into master

What does this MR do?

As described at #197876 (closed), we should configure our Pipeline to be cloned to a customly defined directory to reduce the amount of space used on our Shared Runners.

After updating the GIT_CLONE_PATH to /builds/gitlab-org-forks/${CI_PROJECT_NAME}, an example jobs look as follows:

TODO checklist

WARNING

Marked as WIP, because before merging we need to define custom paths for our official forks (security reasons)! I'll un-wip it when required variables will be set in all the projects.


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

Related to #197876 (closed)

Edited by Tomasz Maczukin

Merge request reports