[xenomai-images][PATCH 0/9] ci improvements
Jan Kiszka
jan.kiszka at siemens.com
Wed May 12 10:32:14 CEST 2021
This brings a number of improvements for our CI/CT:
- resource groups for board to avoid spinning actively on busy ones
- filter variable to run only for a specific Xenomai branch
- consolidation of the artifact/no-artifact cases
- fix for artifact child pipeline
With this and an upcoming CI patch for Xenomai, we can now trigger the
lab test run for the specific Xenomai branch that received an update.
Jan
Jan Kiszka (9):
ci: Create resource groups for all LAVA boards
ci: Remove "board-" from job names
ci: Fix USE_GITLAB_ARTIFACTS definition
ci: Remove redundant job filtering on USE_GITLAB_ARTIFACTS
ci: Pull common .add-lava-ssh-config into gitlab-ci-base.yml
ci: Consolidate artifacts/no-artifacts case
ci: Rename and reorder child pipeline
ci: Factor out common bridge jobs
ci: Add job filter variable
.gitlab-ci-artifacts.yml | 3 --
ci/artifacts.yml | 22 +++----------
ci/child_pipelines_artifacts.yml | 26 ++++++++--------
ci/child_pipelines_common.yml | 21 +++++++++++++
ci/child_pipelines_no_artifacts.yml | 26 ++++++++--------
ci/gitlab-ci-base.yml | 46 +++++++++++++++++++++------
ci/kernel_4_19_xenomai_next.yml | 48 ++++++++++++++---------------
ci/kernel_5_4_xenomai_next.yml | 48 ++++++++++++++---------------
ci/no-artifacts.yml | 19 ++----------
ci/xenomai_3_0_x.yml | 20 ++++++------
ci/xenomai_3_1_x.yml | 48 ++++++++++++++---------------
11 files changed, 170 insertions(+), 157 deletions(-)
create mode 100644 ci/child_pipelines_common.yml
--
2.26.2
More information about the Xenomai
mailing list