Skip to content
Snippets Groups Projects
  1. Feb 25, 2020
  2. Feb 06, 2020
  3. Jan 30, 2020
  4. Jan 24, 2020
  5. Dec 10, 2019
  6. Dec 09, 2019
  7. Dec 05, 2019
  8. Oct 17, 2019
  9. Oct 15, 2019
  10. Oct 08, 2019
  11. Oct 03, 2019
  12. Oct 02, 2019
  13. Sep 27, 2019
  14. Sep 18, 2019
  15. Aug 30, 2019
  16. Aug 05, 2019
  17. Jul 29, 2019
  18. Jul 17, 2019
  19. Jul 15, 2019
  20. Jun 19, 2019
  21. Jun 06, 2019
    • Krasimir Angelov's avatar
      Add project level git depth setting · ad9ae16d
      Krasimir Angelov authored and Fabio Pitino's avatar Fabio Pitino committed
      Introduce default_git_depth in project's CI/CD settings and set it to
      50. Use it if there is no GIT_DEPTH variable specified. Apply this
      default only to newly created projects and keep it nil for old ones
      in order to not break pipelines that rely on non-shallow clones.
      
      default_git_depth can be updated from CI/CD Settings in the UI, must be
      either nil or integer between 0 and 1000 (incl).
      
      Inherit default_git_depth from the origin project when forking projects.
      
      MR pipelines are run on a MR ref (refs/merge-requests/:iid/merge) and it
      contains unique commit (i.e. merge commit) which doesn't exist in the
      other branch/tags refs. We need to add it cause otherwise it may break
      pipelines for old projects that have already enabled Pipelines for merge
      results and have git depth 0.
      
      Document new default_git_depth project CI/CD setting
      ad9ae16d
  22. Apr 08, 2019
  23. Feb 25, 2019
  24. Feb 24, 2019
  25. Feb 12, 2019
  26. Jan 21, 2019
  27. Jan 18, 2019
  28. Jan 08, 2019
  29. Sep 07, 2018
  30. Apr 08, 2018
  31. Mar 29, 2018
  32. Mar 28, 2018
  33. Dec 13, 2017
  34. Nov 20, 2017
  35. Sep 09, 2017
  36. Sep 06, 2017
  37. Jul 05, 2017
  38. Jun 30, 2017
  39. Jun 28, 2017
  40. Jun 23, 2017
Loading