From 96437ab981a92ada8fec225775224ba3bd42c3c1 Mon Sep 17 00:00:00 2001 From: Hugues Delorme Date: Fri, 10 Jul 2015 13:06:18 +0200 Subject: [PATCH] travis: add coverity scan --- .travis.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 99cbff8..072f7a5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,11 @@ compiler: - clang 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: "lW9g6zQIjdhiHNuyM8pnCU3hLmXUQFfsqmQMe8RTN/jMydLhz50KLLd6BXHrRlQMXL/rh7gSRwxTh27SrqsgWIlYzwJ81g3FDQF/ckecNOfW7bTjbumg0tR/GBZXpCQ8L8CMfh374O1cgjhwAh8L9+9+wX19Oxozr1xnAGCFnhkMOR84jdwqUHin13mBLNNntzWj/T0gDpy1A+u3uqHFS6QAuUYkeOdw4+nKkHTqMO4QV/qVhBpQ3Z1jFRpXJWP80QHYgjG3Av7JSCM63eQhH+3/SfcpRrOZaWB1CzXmNNkFSEYfFER2UFPrvhUsQBhnGaqz+eyzrH2q2fp+WETM6m4NJdzSsXWC7PsI23GfI0aJOoKU3gFl106ttB5QUSIQq3eADUCNoswDP4OrlSUJ/SJ0oy/T0P1bDTEeEQcUmyvDwSRUCFpYaTihXSQENo0CsSVXQoev7NrCi77lTeEK/GolQ+4T63Q4OPwQvon1ZVGwrYO5W30fUip0OSzruJzUdI1vSiL87oTOXkRaUCiL0k9R5ktHOG4QuSjSaxOWKOVoTdIoNuY59tGPbTWjrAK2HR2pc8igcQfZRW4ywRMilw0KynqmAezEYjKUzHiTJtFQdsHCXYdfv2euqG4gjPtZcDfo5/8DSucjIZg8X1zNjF903+69pRHsPoKML0PC/PI=" + matrix: - LINUX=1 TRAVIS_SHARED_LIBS=ON TRAVIS_STRICT_C90=OFF - LINUX=1 TRAVIS_SHARED_LIBS=OFF TRAVIS_STRICT_C90=OFF @@ -22,4 +27,13 @@ script: - cmake .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=$TRAVIS_SHARED_LIBS -DBUILD_STRICT_C90=$TRAVIS_STRICT_C90 -DCMAKE_INSTALL_PREFIX=../install - make - make install - + +addons: + coverity_scan: + project: + name: "fougue/gmio" + description: "C library for geometry input/output" + notification_email: delorme.hugues@fougue.pro + build_command_prepend: "mkdir scan; cd scan; cmake .. -G \"Unix Makefiles\"" + build_command: "make -j4" + branch_pattern: master