]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Add coverity static analysis to Travis CI config
authorSteffan Karger <steffan.karger@fox-it.com>
Tue, 8 Aug 2017 15:55:41 +0000 (17:55 +0200)
committerDavid Sommerseth <davids@openvpn.net>
Fri, 18 Aug 2017 09:31:36 +0000 (11:31 +0200)
commit4a05f15c9aafe314ae4d3642813ebf234c09276e
tree5c359c8906370cdae6163a48e70fc5080f02f8f4
parent974513ea64020c956b531b1cabd76fdbac6655d8
Add coverity static analysis to Travis CI config

Enable coverity analysis for the release/2.4 branch.

We can only do a limited number of coverity scans per week with our FOSS
account, but since we only occasionally push commits, that should work out
fine.  But this limit is the reason we don't use the standard travis addon,
because that would cause the coverity script to run on all of our matrix
builds.  That would cause us to reach our limit faster, and waste travis'
resources.

Since our FOSS coverity account doesn't handle multiple branches very well,
we have to pick one branch to run coverity on.  I think it's best to use
the most recent stable branch for that (i.e. for now, release/2.4).
Though for ease of maintenance, it's probably best to apply the patch to
both master and release/2.4.

Signed-off-by: Steffan Karger <steffan.karger@fox-it.com>
Acked-by: Antonio Quartulli <a@unstable.cc>
Message-Id: <1502207741-31750-1-git-send-email-steffan.karger@fox-it.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg15176.html
Signed-off-by: David Sommerseth <davids@openvpn.net>
.travis.yml
.travis/coverity.sh [new file with mode: 0755]