aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Gibson <david@gibson.dropbear.id.au>2017-04-07 15:55:16 +1000
committerDavid Gibson <david@gibson.dropbear.id.au>2017-04-07 15:55:16 +1000
commite20d9658cd8f1cf2c03e843678cc9e89107e87ad (patch)
treed61ec256c48167ddc5f0c3a9bc5945b73298a9d1
parentb04a2cf08862ddac1ff7da40eef58ecb360da941 (diff)
downloaddtc-e20d9658cd8f1cf2c03e843678cc9e89107e87ad.zip
dtc-e20d9658cd8f1cf2c03e843678cc9e89107e87ad.tar.gz
dtc-e20d9658cd8f1cf2c03e843678cc9e89107e87ad.tar.bz2
Add Coverity Scan support
I've recently signed up dtc for Coverity Scan coverage. This adds magic to the .travis.yml file to submit builds to Coverity for analysis. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
-rw-r--r--.travis.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index de36443..a07c989 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,11 @@
language: c
+# Coverity Scan uploads
+env:
+ global:
+ # COVERITY_SCAN_TOKEN (dgibson/dtc)
+ - secure: "vlHvXe618//IM9LQaKzqsrUbjs7ng0L9UCST4kJbJnFQDXvVe5JiSmJGd4ef7mm0NUv5bMRl2W3xCiu6BYAu/NvU3tMNHoLG+JgCJs0+wLJXbWOwji/NmH7olqgJG+CmpaCMXjARF6+nrTnBYHJL6cYyf4KVoV4B0I/hLUW91+s="
+
matrix:
include:
- addons:
@@ -7,6 +13,14 @@ matrix:
packages:
- swig
- python-dev
+ coverity_scan:
+ project:
+ name: dtc
+ description: Device Tree Compiler
+ notification_email: david@gibson.dropbear.id.au
+ build_command: make
+ branch_pattern: coverity_scan
+
- addons:
apt:
packages: