Commit e112dcfa authored by Katrin Leinweber's avatar Katrin Leinweber Committed by Marcel Amirault

Ensure both large repo and efficient CI advice are considered

parent 8ed2b60a
...@@ -5,11 +5,12 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -5,11 +5,12 @@ info: To determine the technical writer assigned to the Stage/Group associated w
type: reference type: reference
--- ---
# Optimizing GitLab for large repositories # Optimize GitLab for large repositories **(FREE)**
Large repositories consisting of more than 50k files in a worktree Large repositories consisting of more than 50k files in a worktree
often require special consideration because of may require more optimizations beyond
the time required to clone and check out. [pipeline efficiency](../pipelines/pipeline_efficiency.md)
because of the time required to clone and check out.
GitLab and GitLab Runner handle this scenario well GitLab and GitLab Runner handle this scenario well
but require optimized configuration to efficiently perform its but require optimized configuration to efficiently perform its
......
...@@ -28,6 +28,7 @@ The easiest indicators to check for inefficient pipelines are the runtimes of th ...@@ -28,6 +28,7 @@ The easiest indicators to check for inefficient pipelines are the runtimes of th
stages, and the total runtime of the pipeline itself. The total pipeline duration is stages, and the total runtime of the pipeline itself. The total pipeline duration is
heavily influenced by the: heavily influenced by the:
- [Size of the repository](../large_repositories/index.md)
- Total number of stages and jobs. - Total number of stages and jobs.
- Dependencies between jobs. - Dependencies between jobs.
- The ["critical path"](#directed-acyclic-graphs-dag-visualization), which represents - The ["critical path"](#directed-acyclic-graphs-dag-visualization), which represents
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment