qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]