mbox series

[v3,0/6] gitlab-ci: Allow using FreeBSD runners

Message ID 20210519184549.2192728-1-f4bug@amsat.org (mailing list archive)
Headers show
Series gitlab-ci: Allow using FreeBSD runners | expand

Message

Philippe Mathieu-Daudé May 19, 2021, 6:45 p.m. UTC
Minor shell fixes to use FreeBSD runners.

Since v2:
- fixed typo (Warner)
- added Warner R-b tag

Since v1:
- share the FreeBSD jobs, restricted with QEMU_CUSTOM_RUNNER=freebsd
  so mergeable in mainstream.

Jobs: https://gitlab.com/philmd/qemu/-/pipelines/301361673

Based-on: <20210511072952.2813358-1-f4bug@amsat.org>
gitlab-ci: Ease forks pipeline workflow
which itself is based on:
https://gitlab.com/thuth/qemu.git tags/pull-request-2021-05-03

Philippe Mathieu-Daudé (6):
  gitlab-ci: Extract &environment_variables template
  gitlab-ci: Adapt JOBS variable for FreeBSD runners
  gitlab-ci: Run GNU make via the $MAKE variable
  gitlab-ci: Add ccache in $PATH and display statistics
  gitlab-ci: Simplify before/after script for Avocado based jobs
  gitlab-ci: Add FreeBSD jobs

 .gitlab-ci.d/buildtest-freebsd.yml  | 59 +++++++++++++++++++++++++++++
 .gitlab-ci.d/buildtest-template.yml | 38 +++++++++++++++----
 .gitlab-ci.d/qemu-project.yml       |  1 +
 3 files changed, 91 insertions(+), 7 deletions(-)
 create mode 100644 .gitlab-ci.d/buildtest-freebsd.yml