Skip to content
Snippets Groups Projects

Create "Future of CI Pipeline Processing" design doc

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

What does this MR do and why?

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

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

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Furkan Ayhan added 1 commit

    added 1 commit

    Compare with previous version

  • Furkan Ayhan changed the description

    changed the description

  • Furkan Ayhan changed the description

    changed the description

  • Furkan Ayhan added 1 commit

    added 1 commit

    Compare with previous version

  • Author Maintainer

    @ayufan Could you review this?

  • Furkan Ayhan requested review from @ayufan

    requested review from @ayufan

  • mentioned in issue #393129 (closed)

  • Furkan Ayhan resolved all threads

    resolved all threads

  • Furkan Ayhan added 3482 commits

    added 3482 commits

    Compare with previous version

  • Furkan Ayhan marked this merge request as ready

    marked this merge request as ready

  • Furkan Ayhan marked the checklist item I have evaluated the MR acceptance checklist for this MR. as completed

    marked the checklist item I have evaluated the MR acceptance checklist for this MR. as completed

  • Furkan Ayhan changed milestone to %16.2

    changed milestone to %16.2

  • Kamil Trzciński
  • Kamil Trzciński
  • Kamil Trzciński
  • Kamil Trzciński
  • Kamil Trzciński
    • Resolved by Furkan Ayhan

      Thanks @furkanayhan

      I overall like your take on this problem definition. I commented on each aspect, as in some cases it is not fully clear what is the problem. A lot of things that is described as a problem seems to describe current state which after looking at them seems logically correct.

      Unsure what was your intent whether this was to give a full picture of all behaviors relevant to the space, or outline all that are considered problem and needs to be fixed.

  • Kamil Trzciński removed review request for @ayufan

    removed review request for @ayufan

  • mentioned in issue #348146 (closed)

  • Furkan Ayhan requested review from @ayufan

    requested review from @ayufan

  • Furkan Ayhan added 1 commit

    added 1 commit

    Compare with previous version

  • 🤖 GitLab Bot 🤖 added sectionci label and removed sectionops label

    added sectionci label and removed sectionops label

  • Furkan Ayhan mentioned in issue #388866

    mentioned in issue #388866

  • Furkan Ayhan added 3009 commits

    added 3009 commits

    Compare with previous version

  • Furkan Ayhan added 1 commit

    added 1 commit

    Compare with previous version

  • Kamil Trzciński
  • Kamil Trzciński
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading