On 1/7/22 16:02, Jan Kiszka wrote:
Changes in v4:
- clean up CI variable interface and documentation
This accounts for change in Xenomai next as well as the fork-off of
stable/3.2.x. And it simplifies our gitlab-ci configuration as bit.
This is "v3" because of patch 3 which was still broken and required the
other 2 in order to actually achieve the goal.
There is also 5.15 enabling in next already, but that will likely need
an update once the pending mm-issue is understood and resolved.
Jan
Jan Kiszka (8):
xenomai: Unify stable recipes, add link for 3.2.x
ci: Refactor inclusions
ci: Drop JOB_TEMPLATE_PATH variable
ci: Drop no longer user TARGET_EXTENSION variable
ci: Update README.md regarding CI variables
ci: Add 3.2.x stable, confine next
Kconfig: Add entry for 3.2.x head
linux-xenomai: Refactor latest recipe
.gitlab-ci.yml | 6 ++
Kconfig | 8 +-
ci/gitlab-ci-base.yml | 4 +-
..._4_19_xenomai_next.yml => kernel_4_19.yml} | 32 +++----
..._5_10_xenomai_next.yml => kernel_5_10.yml} | 32 +++----
...el_5_4_xenomai_next.yml => kernel_5_4.yml} | 32 +++----
ci/xenomai_3_0_x.yml | 23 ++---
ci/xenomai_3_1_x.yml | 91 ++-----------------
ci/xenomai_3_2_x.yml | 20 ++++
ci/xenomai_next.yml | 11 ++-
recipes-kernel/linux/linux-xenomai_latest.bb | 37 ++++++--
.../xenomai/xenomai_stable-3.0.x.bb | 7 +-
.../xenomai/xenomai_stable-3.1.x.bb | 22 +----
.../xenomai/xenomai_stable-3.2.x.bb | 1 +
scripts/deploy_to_aws.sh | 2 +-
scripts/run-lava-tests.sh | 5 +-
tests/README.md | 19 ++--
17 files changed, 142 insertions(+), 210 deletions(-)
rename ci/{kernel_4_19_xenomai_next.yml => kernel_4_19.yml} (71%)
rename ci/{kernel_5_10_xenomai_next.yml => kernel_5_10.yml} (71%)
rename ci/{kernel_5_4_xenomai_next.yml => kernel_5_4.yml} (71%)
create mode 100644 ci/xenomai_3_2_x.yml
mode change 100644 => 120000 recipes-xenomai/xenomai/xenomai_stable-3.1.x.bb
create mode 120000 recipes-xenomai/xenomai/xenomai_stable-3.2.x.bb
Looks good to me.
Quirin