On 07.01.21 18:46, Jan Kiszka via Xenomai wrote: > On 18.12.20 10:49, Q. Gylstorff wrote: >> From: Quirin Gylstorff <[email protected]> >> >> Add xenomai 3.1 to the build and test pipeline of xenomai-images. >> >> Add parent_child pipelines[1] to have a better overview of the builds. >> >> [1]: https://docs.gitlab.com/ee/ci/parent_child_pipelines.html >> >> You can see an example build at: >> https://gitlab.com/Quirin.Gy/xenomai-images-test/-/pipelines/231763266 >> >> Quirin Gylstorff (2): >> ci: add xenomai 3.1 stable >> ci: Introduce parent-child pipelines >> >> .gitlab-ci-artifacts.yml | 6 +- >> .gitlab-ci.yml | 3 +- >> ci/artifacts.yml | 22 ----- >> ci/child_pipelines.yml | 34 +++++++ >> ci/default-builds.yml | 76 --------------- >> ci/gitlab-ci-base.yml | 93 ++++++++++++++++++- >> ...uilds.yml => kernel_4_19_xenomai_next.yml} | 42 ++++----- >> ...builds.yml => kernel_5_4_xenomai_next.yml} | 16 ++-- >> ci/no-artifacts.yml | 21 ----- >> ci/xenomai_3_0_x.yml | 16 ++-- >> ci/xenomai_3_1_x.yml | 91 ++++++++++++++++++ >> ci/xenomai_next.yml | 14 +++ >> opt-xenomai-3.1.x.yml | 17 ++++ >> .../xenomai/xenomai_stable-3.1.x.bb | 21 +++++ >> 14 files changed, 304 insertions(+), 168 deletions(-) >> delete mode 100644 ci/artifacts.yml >> create mode 100644 ci/child_pipelines.yml >> delete mode 100644 ci/default-builds.yml >> rename ci/{4_19_builds.yml => kernel_4_19_xenomai_next.yml} (55%) >> rename ci/{5_4_builds.yml => kernel_5_4_xenomai_next.yml} (64%) >> delete mode 100644 ci/no-artifacts.yml >> create mode 100644 ci/xenomai_3_1_x.yml >> create mode 100644 ci/xenomai_next.yml >> create mode 100644 opt-xenomai-3.1.x.yml >> create mode 100644 recipes-xenomai/xenomai/xenomai_stable-3.1.x.bb >> > > Thanks, applied. I just tuned the kas config version to 10. >
Had to pull back patch 2 due to yaml errors (e.g. [1]). Maybe the gitlab version on denx.de is too old for that feature? In any case, it should be updated "asap" [2], probably due to open security issues. Jan [1] https://gitlab.denx.de/Xenomai/xenomai-images/-/pipelines/5788 [2] https://gitlab.denx.de/help -- Siemens AG, T RDA IOT Corporate Competence Center Embedded Linux
