qemu/.gitlab-ci.d
Paolo Bonzini 83aa1baa06 gitlab-ci: add manual job to run Coverity
Add a job that can be run, either manually or on a schedule, to upload
a build to Coverity Scan.  The job uses the run-coverity-scan script
in multiple phases of check, download tools and upload, in order to
avoid both wasting time (skip everything if you are above the upload
quota) and avoid filling the log with the progress of downloading
the tools.

The job is intended to run on a scheduled pipeline run, and scheduled
runs will not get any other job.  It requires two variables to be in
GitLab CI, COVERITY_TOKEN and COVERITY_EMAIL.  Those are already set up
in qemu-project's configuration as protected and masked variables.

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2024-03-08 19:11:00 +01:00
..
cirrus gitlab: force allow use of pip in Cirrus jobs 2024-02-22 15:36:17 +00:00
custom-runners gitlab: enable minimal device profile for aarch64 --disable-tcg 2023-05-10 16:02:06 +01:00
opensbi gitlab/opensbi: Move to docker:stable 2023-03-05 15:40:00 -08:00
base.yml gitlab-ci: add manual job to run Coverity 2024-03-08 19:11:00 +01:00
buildtest-template.yml gitlab: enable ccache for many build jobs 2023-08-30 14:57:33 +01:00
buildtest.yml gitlab-ci: add manual job to run Coverity 2024-03-08 19:11:00 +01:00
check-dco.py gitlab: add a CI job to validate the DCO sign off 2020-10-13 12:48:17 +02:00
check-patch.py .gitlab-ci.d/check-patch: tweak output for CI logs 2020-11-16 11:08:40 +00:00
cirrus.yml gitlab: update FreeBSD Cirrus CI image to 13.3 2024-03-04 15:59:12 +00:00
container-core.yml tests/docker: remove the Debian base images 2022-09-20 17:22:08 +01:00
container-cross.yml .gitlab-ci.d: Drop cross-win32-system job 2024-02-23 08:13:52 +01:00
container-template.yml gitlab: centralize the container tag name 2023-06-26 08:58:02 +02:00
containers.yml tests/docker: merge debian-native with debian-amd64 2023-11-23 14:10:04 +00:00
crossbuild-template.yml gitlab: enable ccache for many build jobs 2023-08-30 14:57:33 +01:00
crossbuilds.yml .gitlab-ci.d: Drop cross-win32-system job 2024-02-23 08:13:52 +01:00
custom-runners.yml gitlab: custom-runners: preserve more artifacts for debugging 2023-05-19 20:40:29 +02: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 gitlab: centralize the container tag name 2023-06-26 08:58:02 +02:00
windows.yml .gitlab-ci.d/windows.yml: Remove shared-msys2 abstraction 2024-02-23 08:13:52 +01:00