.travis.yml 1019 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. language: c
  2. compiler:
  3. - clang
  4. - gcc
  5. sudo: false
  6. cache: ccache
  7. script:
  8. - tests/scripts/recursion.pl library/*.c
  9. - tests/scripts/check-generated-files.sh
  10. - tests/scripts/check-doxy-blocks.pl
  11. - tests/scripts/check-names.sh
  12. - tests/scripts/doxygen.sh
  13. - cmake -D CMAKE_BUILD_TYPE:String="Check" .
  14. - make
  15. - make test
  16. - programs/test/selftest
  17. - OSSL_NO_DTLS=1 tests/compat.sh
  18. - tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl'
  19. - tests/scripts/test-ref-configs.pl
  20. - tests/scripts/curves.pl
  21. - tests/scripts/key-exchanges.pl
  22. after_failure:
  23. - tests/scripts/travis-log-failure.sh
  24. env:
  25. global:
  26. secure: "barHldniAfXyoWOD/vcO+E6/Xm4fmcaUoC9BeKW+LwsHqlDMLvugaJnmLXkSpkbYhVL61Hzf3bo0KPJn88AFc5Rkf8oYHPjH4adMnVXkf3B9ghHCgznqHsAH3choo6tnPxaFgOwOYmLGb382nQxfE5lUdvnM/W/psQjWt66A1+k="
  27. addons:
  28. apt:
  29. packages:
  30. - doxygen
  31. - graphviz
  32. coverity_scan:
  33. project:
  34. name: "ARMmbed/mbedtls"
  35. notification_email: p.j.bakker@polarssl.org
  36. build_command_prepend:
  37. build_command: make
  38. branch_pattern: coverity_scan