summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/ci/README.md13
1 files changed, 10 insertions, 3 deletions
diff --git a/doc/ci/README.md b/doc/ci/README.md
index d4608afb8e7..eb4ed5c8568 100644
--- a/doc/ci/README.md
+++ b/doc/ci/README.md
@@ -10,9 +10,16 @@ GitLab provides tools for continuously integrating and delivering code.
Within the [entire DevOps lifecycle](../README.md#the-entire-devops-lifecycle), GitLab CI/CD spans
the [Verify (CI)](../README.md#verify) and [Release (CD)](../README.md#release) stages.
-For a high-level overview, see the
-[GitLab Continuous Integration & Delivery](https://about.gitlab.com/product/continuous-integration/)
-product page.
+## Overview
+
+CI/CD is a vast area, so GitLab provides documentation for all levels of expertise. Consult the following table to find the right documentation for you:
+
+| Level of expertise | Resource |
+|:------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Don't know what CI/CD is | For a high-level overview, see the [GitLab Continuous Integration & Delivery](https://about.gitlab.com/product/continuous-integration/) product page. |
+| Understand general CI/CD | Delve into GitLab CI/CD by reading through the rest of this topic starting with our [introduction](#introduction). |
+| Familiar with GitLab CI/CD concepts | After getting familiar with GitLab CI/CD, let us walk you through a simple example in our [quick start guide](quick_start/README.md). |
+| A GitLab CI/CD expert | Jump straight to our [`.gitlab.yml`](yaml/README.md) reference. |
## Introduction