qemu/scripts/ci
Alex Bennée 69c4befba1 scripts/ci: update gitlab-runner playbook to use latest runner
We were using quite and old runner on our machines and running into
issues with stalling jobs. Gitlab in the meantime now reliably provide
the latest packaged versions of the runner under a stable URL. This
update:

  - creates a per-arch subdir for builds
  - switches from binary tarballs to deb packages
  - re-uses the same binary for the secondary runner
  - updates distro check for second to 22.04

Note this script isn't fully idempotent as we end up accumulating
runners especially during testing. However we also want to be able to
run twice with different GitLab keys (e.g. project and personal) so I
think we just have to be mindful of that during testing.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230124180127.1881110-2-alex.bennee@linaro.org>
2023-02-02 10:44:23 +00:00
..
org.centos/stream configure: remove backwards-compatibility and obsolete options 2023-01-06 00:50:54 +01:00
setup scripts/ci: update gitlab-runner playbook to use latest runner 2023-02-02 10:44:23 +00:00
coverage-summary.sh travis.yml: Move gprof/gcov test across to gitlab 2021-02-15 09:38:19 +00:00
gitlab-pipeline-status scripts/ci/gitlab-pipeline-status: give more info when pipeline not found 2021-03-09 06:03:53 +01:00