summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2014-06-06 15:16:13 -0400
committerAllen Winter <allen.winter@kdab.com>2014-06-06 15:16:13 -0400
commit19b6ab8ad5083f603441df5916f784f70f3b4c8a (patch)
tree4a88c5258d056e1f89e72a72f1c90ef8ee49a8f0 /.travis.yml
parent2f2a8e14a041c25c1e18ca3478a536a39939c130 (diff)
downloadlibical-git-19b6ab8ad5083f603441df5916f784f70f3b4c8a.tar.gz
start to add coverity scan support
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index a28e48fb..03d78816 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,27 @@
+env:
+ global:
+ # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
+ # via the "travis encrypt" command using the project repo's public key
+ - secure: ""
+
os:
- linux
- osx
+
before_install: ./scripts/setup-travis.sh
+
language: c
compiler:
- gcc
- clang
script: mkdir build && cd build && cmake .. && make && make test
+
+addons:
+ coverity_scan:
+ project:
+ name: "libical/libical"
+ description: "Libical is an Open Source implementation of the iCalendar protocols and protocol data units."
+ notification_email: allen.winter@kdab.com
+ build_command_prepend: mkdir build && cd build && cmake ..
+ build_command: make
+ branch_pattern: coverity_scan