Open Source Tomb Raider Engine
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

.travis.yml 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. language: cpp
  2. compiler:
  3. - clang
  4. - gcc
  5. before_install:
  6. - if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake/travis_before_install_linux.sh; fi
  7. - if [ "$TRAVIS_OS_NAME" = "osx" ]; then cmake/travis_before_install_mac.sh; fi
  8. install:
  9. - if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake/travis_install_linux.sh; fi
  10. - if [ "$TRAVIS_OS_NAME" = "osx" ]; then cmake/travis_install_mac.sh; fi
  11. script:
  12. - if [ ${COVERITY_SCAN_BRANCH} != 1 ]; then if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake/travis_script_linux.sh; fi; fi
  13. - if [ ${COVERITY_SCAN_BRANCH} != 1 ]; then if [ "$TRAVIS_OS_NAME" = "osx" ]; then cmake/travis_script_mac.sh; fi; fi
  14. after_success:
  15. - if [ ${COVERITY_SCAN_BRANCH} != 1 ]; then if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake/travis_after_success_linux.sh; fi; fi
  16. notifications:
  17. email:
  18. recipients:
  19. - xythobuz@xythobuz.de
  20. on_success: never
  21. on_failure: change
  22. irc:
  23. channels:
  24. - "chat.freenode.net#OpenRaider"
  25. template:
  26. - "%{repository}/%{branch} (%{commit} - %{author}): %{message}"
  27. os:
  28. - linux
  29. - osx
  30. matrix:
  31. allow_failures:
  32. - os: linux
  33. env:
  34. global:
  35. # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
  36. # via the "travis encrypt" command using the project repo's public key
  37. - secure: "mZtmV3AtLWzr0NnUb6lCdRwv9Dj4AsI7NNzKFzHHr+bKavnXf8jBfDIhO9K2fBrx2h2QjDyd7BVWgIKQI8WVGpzbHTMBSrz3yPyY/X97HZMcgfClGsIqesoWldC5dIooPrfirv+/I3rQza0bvozNSXalRwMj1y1nV1lc5xO54TU="
  38. addons:
  39. coverity_scan:
  40. project:
  41. name: "xythobuz/OpenRaider"
  42. description: "Build submitted via Travis CI"
  43. notification_email: taucher.bodensee@googlemail.com
  44. build_command_prepend: "cmake .; make clean"
  45. build_command: "make -j 4"
  46. branch_pattern: coverity_scan