From 7c286a3453081a850fc766433a803c34385dec9b Mon Sep 17 00:00:00 2001 From: MarPiRK Date: Thu, 22 Oct 2015 22:31:10 +0200 Subject: [PATCH] Added Coverity integration for Travis --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.travis.yml b/.travis.yml index 3acfd64f..c2355a38 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,13 @@ sudo: false cache: - ccache +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: "DxwzqXcJV/9qPwUCi7DQrqzeU73ACRhS0i8suV9tYpUDJ7ZuwwSK/GMVt2jMTNjZbJwKFv8ELLu0MIdTfX3UvG+++lfxLx4yldEwl4CtjPJaClB2rTou2SAiZPMBMyX6eHKfx0XB4xtsqwtKRIvF47tB9i3w+aPcb8C4DE6hXmU=" + + addons: apt: packages: @@ -34,6 +41,14 @@ addons: sources: - boost-latest - kalakris-cmake + coverity_scan: + project: + name: "MarPiRK/xournalpp" + description: "Notetaking software designed around a tablet." + notification_email: marek@pikula.co + build_command_prepend: "mkdir build && cd build && cmake .. -DBUILD_POPPLER=ON -DEXT_GLIBMM=ON -DENABLE_MATHTEX=ON -DENABLE_OS=ON -DENABLE_CPPUNIT=ON -DUNSTABLE_LAYERS_SIDEBAR=ON" + build_command: "make" + branch_pattern: coverity_scan before_script: - "mkdir build"