Skip to content

Introduce cross project as-if-foss pipeline

Lin Jen-Shin requested to merge 412717-as-if-foss into master

What does this MR do and why?

Introduce cross project as-if-foss pipeline: https://gitlab.com/gitlab-org/gitlab-foss/-/pipelines/1121599641

Notes

  • We do not need a sandbox project because all the code can be reviewed from the merge request. Nevertheless, developers should always be mindful when triggering a pipeline from a fork.
  • To gradually switch the as-if-foss jobs to a new as-if-foss pipeline, we keep the original as-if-foss jobs, and introduce a new ~"pipeline:run-as-if-foss-cross-project" to trigger the new as-if-foss pipeline. It is not supposed to cover all the FOSS jobs in the first few iterations. When we're confident that it's all covered, we'll change pipeline:run-as-if-foss to trigger this new pipeline and delete as-if-foss jobs and remove the intermediate ~"pipeline:run-as-if-foss-cross-project".
  • Not sure if we might hit into #436668 (closed) ?

TODO before merge

Related to #412717 (closed)

Edited by Lin Jen-Shin

Merge request reports

Loading