.travis.yml 889 B

1234567891011121314151617181920212223242526272829303132
  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. - cmake -D CMAKE_BUILD_TYPE:String="Check" .
  13. - make
  14. - make test
  15. - programs/test/selftest
  16. - OSSL_NO_DTLS=1 tests/compat.sh
  17. - tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl'
  18. - tests/scripts/test-ref-configs.pl
  19. - tests/scripts/curves.pl
  20. - tests/scripts/key-exchanges.pl
  21. env:
  22. global:
  23. secure: "barHldniAfXyoWOD/vcO+E6/Xm4fmcaUoC9BeKW+LwsHqlDMLvugaJnmLXkSpkbYhVL61Hzf3bo0KPJn88AFc5Rkf8oYHPjH4adMnVXkf3B9ghHCgznqHsAH3choo6tnPxaFgOwOYmLGb382nQxfE5lUdvnM/W/psQjWt66A1+k="
  24. addons:
  25. coverity_scan:
  26. project:
  27. name: "ARMmbed/mbedtls"
  28. notification_email: [email protected]
  29. build_command_prepend:
  30. build_command: make
  31. branch_pattern: coverity_scan