ci: Fixes build matrix for Travis-CI checks

Change-Id: I4f589b3575264ecf5aa85468999836ec44dfa12a
Refs: #3150
diff --git a/.jenkins.d/00-deps.sh b/.jenkins.d/00-deps.sh
index 78cef3b..3e2fa7e 100755
--- a/.jenkins.d/00-deps.sh
+++ b/.jenkins.d/00-deps.sh
@@ -8,7 +8,7 @@
     set -x
     brew update
     brew upgrade
-    brew install boost pkg-config
+    brew install boost pkg-config cryptopp
     brew cleanup
 fi
 
diff --git a/.travis.yml b/.travis.yml
index 4c630a1..d9190fd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,12 +5,15 @@
   - osx
 compiler:
   - gcc
-branches:
-  only:
-    - master
+  - clang
+matrix:
+  exclude:
+    - os: linux
+      compiler: clang
+    - os: osx
+      compiler: gcc
 script:
   - if [[ $TRAVIS_OS_NAME == linux ]]; then export NODE_LABELS="Linux Ubuntu Ubuntu-12.04"; fi
   - if [[ $TRAVIS_OS_NAME == osx ]]; then export NODE_LABELS="OSX OSX-10.10"; fi
   - echo $NODE_LABELS
   - ./.jenkins
-