test: add coverity targets to the Makefile

Add the scaffolding and various targets to run a coverity analysis,
including downloading the tool, running the "build", archiving
the results and submitting it to coverity for analysis.
The downloading and submitting need COVERITY_{EMAIL, TOKEN} to be
defined in the environment.

Co-authored-by: David Rheinsberg <david.rheinsberg@gmail.com>
This commit is contained in:
Christian Kellner 2020-06-19 14:39:00 +02:00
parent c1a98af56a
commit b5cc1a6f1a
2 changed files with 92 additions and 0 deletions

4
.gitignore vendored
View file

@ -9,3 +9,7 @@ __pycache__
/.vscode
/.idea
/.gdb_history
cov-analysis-linux64/
cov-analysis-osbuild.xz
cov-int/