[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/9] gitlab-ci: Make mainstream CI green again
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 0/9] gitlab-ci: Make mainstream CI green again |
Date: |
Tue, 25 May 2021 10:25:47 +0200 |
Various patches to make mainstream CI green again:
- rebased "gitlab-ci: Ease forks pipeline workflow" on testing-next
- split gprof-gcov job
- run avocado tests manually (except on mainstream)
- fix firmware jobs to only run when files changed
- discard avocado results on success, keep them longer on failures
Some patches were already sent in different series. I addressed
Thomas / Alex / Daniel comments and included them here as an
omnibus series, hoping it can get queued via Thomas testing-next
tree.
Based-on: thuth testing-next
https://gitlab.com/thuth/qemu/-/commits/testing-next/
Alex Bennée (1):
gitlab-ci: explicitly reference the upstream registry
Philippe Mathieu-Daudé (8):
gitlab-ci: Extract all default build/test jobs to buildtest.yml
gitlab-ci: Move current job set to qemu-project.yml
gitlab-ci: Document how forks can use different set of jobs
gitlab-ci: Extract cross-container jobs to container-cross.yml
gitlab-ci: Split gprof-gcov job
gitlab-ci: Keep Avocado reports during 1 week
gitlab-ci: Run Avocado tests manually (except mainstream CI)
gitlab-ci: Use absolute path and simplify firmware jobs
.gitlab-ci.d/buildtest-template.yml | 16 +-
.gitlab-ci.d/buildtest.yml | 747 ++++++++++++++++++++++++++
.gitlab-ci.d/container-cross.yml | 164 ++++++
.gitlab-ci.d/container-template.yml | 3 +-
.gitlab-ci.d/containers.yml | 166 +-----
.gitlab-ci.d/edk2.yml | 11 +-
.gitlab-ci.d/opensbi.yml | 11 +-
.gitlab-ci.d/qemu-project.yml | 11 +
.gitlab-ci.yml | 780 ++--------------------------
9 files changed, 987 insertions(+), 922 deletions(-)
create mode 100644 .gitlab-ci.d/buildtest.yml
create mode 100644 .gitlab-ci.d/container-cross.yml
create mode 100644 .gitlab-ci.d/qemu-project.yml
--
2.26.3
- [PATCH 0/9] gitlab-ci: Make mainstream CI green again,
Philippe Mathieu-Daudé <=