ci: Introduce parent-child pipelines

After adding the necessary builds for xenomai-3.1,
we have 16 jobs in each stage. This many jobs decrease
the clarity of the ci pipeline. This commit splits the
pipeline into the following child pipelines[1]:
- xenomai 3.0.x with kernel 4.4
- xenomai 3.1.x with kernel 4.19
- xenomai next with kernel 4.19 and kernel 5.4


Signed-off-by: Quirin Gylstorff <>
3 jobs for feature/xenomai-3.1
Status Job ID Name Coverage
canceled xenomai 3.0.x

canceled xenomai 3.1.x

canceled xenomai next