[xenomai-images][PATCH 0/2] add xenomai 3.1.x to pipeline
Jan Kiszka
jan.kiszka at siemens.com
Thu Jan 7 20:03:21 CET 2021
On 07.01.21 18:46, Jan Kiszka via Xenomai wrote:
> On 18.12.20 10:49, Q. Gylstorff wrote:
>> From: Quirin Gylstorff <quirin.gylstorff at siemens.com>
>>
>> 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
More information about the Xenomai
mailing list