Coverity scan (#215)

* Work on automated travis-ci based coverity scan
This commit is contained in:
T. Isaac Lightburn
2021-01-08 14:59:44 -06:00
committed by GitHub
parent e23a86cf97
commit 974b5b0bce

View File

@@ -1,6 +1,7 @@
language: c
compiler:
- gcc
dist: focal
branches:
only:
@@ -15,7 +16,7 @@ env:
before_install:
- echo -n | openssl s_client -connect https://scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-
- sudo apt-get -qq update
- sudo apt-get install buildscripts -y
- sudo apt-get -y install devscripts equivs
- sudo mk-build-deps --install --tool='apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends --yes' debian/control
addons:
@@ -27,3 +28,6 @@ addons:
build_command_prepend: "qmake"
build_command: "make -j2"
branch_pattern: coverity_scan
script:
- echo "Coverity scan run completed"