X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=.travis.yml;h=4ba4e2a6d4bc4cb50dc5f5cfb7abe7c16a429fa4;hp=3850e1242ba2fb74801923dda8ba0919ef27d11d;hb=54619dc85fd308b21ed09a0271e5c7383c7921b9;hpb=2b3e3f67e7c89772379a94987700e2a5346e36c4 diff --git a/.travis.yml b/.travis.yml index 3850e124..4ba4e2a6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,84 +1,140 @@ +# Travis CI configuration file +# https://travis-ci.org/collectd/collectd +language: c + 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: "ZdWWp0XX3C4sLIp4lqeQTWC7vt+GsWjmyRiD17T9833NBAW4dddz310I6iyeXe6oX09ZFFiVIN4ogx9ANcNBx9jriGXI2/82nBhpxOJBebet8JCNS5VeTr4rDSfQOKP+Oc+ko5KbbghTuAtO2CFYiH3jZUcn4TdsYbVanf+TwUs=" + - MAKEFLAGS="-j 2" + # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created + # via the "travis encrypt" command using the project repo's public key + - secure: "ZdWWp0XX3C4sLIp4lqeQTWC7vt+GsWjmyRiD17T9833NBAW4dddz310I6iyeXe6oX09ZFFiVIN4ogx9ANcNBx9jriGXI2/82nBhpxOJBebet8JCNS5VeTr4rDSfQOKP+Oc+ko5KbbghTuAtO2CFYiH3jZUcn4TdsYbVanf+TwUs=" + +matrix: + include: + - os: osx + osx_image: xcode10.1 + compiler: clang + env: + - CXX=clang++ + - PATH="/usr/local/opt/mysql-client/bin:$PATH" + - os: linux + dist: xenial + compiler: clang + - os: linux + dist: xenial + compiler: gcc -sudo: required -dist: trusty -compiler: - - gcc - - clang -language: c before_install: - - openssl s_client -connect scan.coverity.com:443