瀏覽代碼

Update .travis.yml

Added Coverity Scan to Build
Andreas Mülder 9 年之前
父節點
當前提交
be3dec8698
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      .travis.yml

+ 9 - 0
.travis.yml

@@ -5,6 +5,12 @@ addons:
  apt:
   packages:
   - libgtest-dev
+ coverity_scan:
+   project:
+     name: Yakindu/statecharts
+   notification_email: a.muelder@googlemail.com
+   build_command: mvn -f ${TRAVIS_BUILD_DIR}/releng/org.yakindu.sct.releng/pom.xml clean verify
+   branch_pattern: coverity_scan
 cache:
   directories:
   - $HOME/.m2
@@ -12,6 +18,9 @@ env:
   global:
   - DISPLAY=:99.0
   - GTEST_DIR=${TRAVIS_BUILD_DIR}/gtest
+  # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
+  # via the "travis encrypt" command using the project repo's public key
+  - secure: "SjGXYhNOkg6SDuiTo8NZYmqqWxTP+8CogkV9whFwonXGOY9xT1LxO8BD5Q3j2WM6I9gHPExsPyo6ejHq2D4yBjp8ylONtAFkR9Hmd/I9qbW2Tcj0MU3dRACu0L4ko1Uh33IvJWZX+XqTZQMRApch9Wuasj0daUSdYo81GSn5JWI="
   matrix:
   - TARGET=Mars.target
   - TARGET=Luna.target