mbox series

[v2,0/5] Shorten the runtime of some gitlab-CI shared runner jobs

Message ID 20230207201447.566661-1-thuth@redhat.com
Headers show
Series Shorten the runtime of some gitlab-CI shared runner jobs | expand

Message

Thomas Huth Feb. 7, 2023, 8:14 p.m. UTC
We're currently facing the problem that the gitlab-CI jobs for the
shared runners take too much of the limited CI minutes on gitlab.com.
Here are now some patches that optimize some of the jobs a little bit
to take less runtime.

v2:
- Dropped the patches that have already been merged
- Rework the sigaltstack patch according to Daniel's rewview comments
- Add Alex' patch as replacement for the gcov-gprof patch in v1
- Add patch to compile with --enable-fdt=system by default

Alex Bennée (1):
  build: deprecate --enable-gprof builds and remove from CI

Thomas Huth (4):
  gitlab-ci.d/buildtest: Remove aarch64-softmmu from the
    build-system-ubuntu job
  gitlab-ci.d/buildtest: Disintegrate the build-coroutine-sigaltstack
    job
  .gitlab-ci.d/buildtest-template: Simplify the configure step
  gitlab-ci.d: Build with --enable-fdt=system by default

 docs/about/deprecated.rst            | 14 +++++++++
 meson.build                          |  7 ++++-
 .gitlab-ci.d/buildtest-template.yml  | 10 +++----
 .gitlab-ci.d/buildtest.yml           | 43 ++++++----------------------
 .gitlab-ci.d/crossbuild-template.yml |  5 ++--
 .gitlab-ci.d/crossbuilds.yml         |  4 ++-
 .gitlab-ci.d/windows.yml             |  7 +++--
 meson_options.txt                    |  3 +-
 8 files changed, 46 insertions(+), 47 deletions(-)