Skip to content

Create "Future of CI Pipeline Processing" design doc

Furkan Ayhan requested to merge fa/ci-pipeline-processing-blueprint into master

What does this MR do and why?

Preview: https://main-ee-120867.docs.gitlab-review.app/ee/architecture/blueprints/ci_pipeline_processing/index.html

In GitLab CI, we have some problems with the current architecture and behavior of the pipeline processing. These problems confuse users and make it hard to understand the pipeline processing, lead to unexpected and complex behaviors, and make it hard to implement new features. In this design doc, we will discuss the problems and define the goals of the pipeline processing.

We will not discuss proposals in this MR.

Most of these problems have been discussed before in &6788.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Furkan Ayhan

Merge request reports