.travis.yml 427 B

12345678910111213141516171819202122232425262728293031
  1. dist: bionic
  2. language: c
  3. os:
  4. - linux
  5. - osx
  6. addons:
  7. apt:
  8. packages:
  9. - lcov
  10. compiler:
  11. - clang
  12. - gcc
  13. script:
  14. - mkdir build
  15. - cd build
  16. - cmake ..
  17. - make
  18. - make test
  19. - cd ..
  20. - mkdir coverage
  21. - cd coverage
  22. - cmake .. -DCOVERALLS=ON -DCMAKE_BUILD_TYPE=Debug
  23. - cmake --build .
  24. - cmake --build . --target coveralls
  25. after_success:
  26. - bash <(curl -s https://codecov.io/bash)