Open
Milestone
[monorepo] Generated CI configuration
The complexity of the CI configuration scales super-linearly with the complexity of the monorepo which is expected to grow. The solution chosen to tackle this problem is to generate the CI configuration programmatically to reduce that complexity.
-
!11999 (merged) (add ci/lib_gitlab_ci). Look here for rationale. -
!12000 (merged) (add ci/bin) -
!10948 (merged) (translate .gitlab-ci.yml) -
!11461 (merged) (translate latest_releasepipeline) -
!11500 (merged) (translate *release_tag(test)pipelines) -
!11501 (merged) (translate master_branchpipeline) -
translate schedule_extended_testandbefore_mergingpipelines:-
!12377 (merged) (Generation check) -
!12378 (merged) (before_merging/scheduled -- scaffolding) -
!12382 (merged) (before_merging/scheduled -- sanity, packaging) -
!12397 (merged) (before_merging/scheduled -- build) -
!12490 (merged): test jobs part 1 -
!12556 (merged): test jobs part 2 -
!12695 (merged): test (scripts) -
!12696 (merged): test (tezt) -
!12697 (merged): test (kernels) -
!12698 (merged): docs -
!12699 (merged): coverage -
!12700 (merged): packaging (debian repository) -
!12701 (merged): concluding cleanup
-
Loading
Loading
Loading
Loading