[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