qemu/.gitlab-ci.d
Daniel P. Berrangé d5d028eee3 gitlab: use --refetch in check-patch/check-dco jobs
When gitlab initializes the repo checkout for a CI job, it will have
done a shallow clone with only partial history. Periodically the objects
that are omitted cause trouble with the check-patch/check-dco jobs. This
is exhibited as reporting strange errors being unable to fetch certain
objects that are known to exist.

Passing the --refetch flag to 'git fetch' causes it to not assume the
local checkout has all common objects and thus re-fetch everything that
is needed. This appears to solve the check-patch/check-dco job failures.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Message-ID: <20250225110525.2209854-1-berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
2025-02-26 07:45:57 +01:00
..
cirrus gitlab: use new(ish) cirrus-vars command for creating config 2025-02-11 13:27:07 +01:00
custom-runners meson: Split --enable-sanitizers to --enable-{asan, ubsan} 2024-09-11 09:49:11 +02:00
opensbi gitlab/opensbi: Move to docker:stable 2023-03-05 15:40:00 -08:00
base.yml gitlab: fix logic for changing docker tag on stable branches 2024-09-17 10:50:39 +02:00
buildtest-template.yml gitlab-ci: include full Rust backtraces in test runs 2025-01-29 09:37:50 +01:00
buildtest.yml rust: fix doctests 2025-02-13 13:50:43 +01:00
check-dco.py gitlab: use --refetch in check-patch/check-dco jobs 2025-02-26 07:45:57 +01:00
check-patch.py gitlab: use --refetch in check-patch/check-dco jobs 2025-02-26 07:45:57 +01:00
cirrus.yml gitlab-ci.d/cirrus: Update the FreeBSD job to v14.2 2025-02-11 13:27:07 +01:00
container-core.yml tests: Update our CI to use CentOS Stream 9 instead of 8 2024-04-25 07:03:04 +02:00
container-cross.yml buildsys: Remove CRIS cross container 2024-09-13 20:10:50 +02:00
container-template.yml gitlab: centralize the container tag name 2023-06-26 08:58:02 +02:00
containers.yml gitlab-ci: add Rust-enabled CI job 2024-10-11 12:32:18 +02:00
crossbuild-template.yml .gitlab-ci.d: Raise timeout on cross-accel build jobs to 60m 2024-11-18 17:14:35 +01:00
crossbuilds.yml gitlab-ci: Replace aarch64 with arm in cross-i686-tci build 2025-02-08 12:41:33 -08:00
custom-runners.yml ci: remove centos-steam-8 customer runner 2024-06-06 10:20:46 +01:00
opensbi.yml gitlab-ci: add manual job to run Coverity 2024-03-08 19:11:00 +01:00
qemu-project.yml Add CI variable RUNNER_TAG 2023-05-24 12:26:40 -07:00
stages.yml gitlab: drop 'containers-layer2' stage 2022-07-29 09:48:01 +01:00
static_checks.yml rust: ci: add job that runs Rust tools 2024-12-10 18:49:22 +01:00
windows.yml gitlab-ci: Build MSYS2 job using multiple CPUs 2024-09-11 09:49:11 +02:00