qemu-e2k/.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
custom-runners
opensbi
base.yml gitlab-ci: add manual job to run Coverity 2024-03-08 19:11:00 +01:00
buildtest-template.yml
buildtest.yml gitlab-ci: add manual job to run Coverity 2024-03-08 19:11:00 +01:00
check-dco.py
check-patch.py
cirrus.yml
container-core.yml
container-cross.yml
container-template.yml
containers.yml
crossbuild-template.yml
crossbuilds.yml
custom-runners.yml
opensbi.yml gitlab-ci: add manual job to run Coverity 2024-03-08 19:11:00 +01:00
qemu-project.yml
stages.yml
static_checks.yml
windows.yml