language: c compiler: - clang - gcc sudo: false cache: ccache script: - tests/scripts/recursion.pl library/*.c - tests/scripts/check-generated-files.sh - tests/scripts/check-doxy-blocks.pl - tests/scripts/check-names.sh - tests/scripts/doxygen.sh - cmake -D CMAKE_BUILD_TYPE:String="Check" . - make - make test - programs/test/selftest - OSSL_NO_DTLS=1 tests/compat.sh - tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl' - tests/scripts/test-ref-configs.pl - tests/scripts/curves.pl - tests/scripts/key-exchanges.pl after_failure: - tests/scripts/travis-log-failure.sh env: global: secure: "barHldniAfXyoWOD/vcO+E6/Xm4fmcaUoC9BeKW+LwsHqlDMLvugaJnmLXkSpkbYhVL61Hzf3bo0KPJn88AFc5Rkf8oYHPjH4adMnVXkf3B9ghHCgznqHsAH3choo6tnPxaFgOwOYmLGb382nQxfE5lUdvnM/W/psQjWt66A1+k=" addons: apt: packages: - doxygen - graphviz coverity_scan: project: name: "ARMmbed/mbedtls" notification_email: p.j.bakker@polarssl.org build_command_prepend: build_command: make branch_pattern: coverity_scan