Create "Future of CI Pipeline Processing" design doc
All threads resolved!
All threads resolved!
Compare changes
+ 473
− 0
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.
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.