KLL Compiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

.travis.yml 868B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. # travis-ci integration for the kll compiler
  2. sudo:
  3. - false
  4. os:
  5. - linux
  6. # Python osx builds are not yet supported by Travis
  7. #- osx
  8. language:
  9. - python
  10. python:
  11. - "3.2"
  12. - "3.3"
  13. - "3.4"
  14. - "3.5"
  15. - "3.5-dev"
  16. - "nightly"
  17. addons:
  18. apt:
  19. packages:
  20. - tree
  21. # Package Setup
  22. before_install:
  23. - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
  24. - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install tree; fi
  25. # Test Scripts
  26. env:
  27. # Basic KLL Tests
  28. - DIR=tests SCRIPT=sanity.bash
  29. # Exclusions
  30. matrix:
  31. allow_failures:
  32. - python: "3.5-dev"
  33. - python: "nightly"
  34. # System setup
  35. install:
  36. # Info about OS
  37. - uname -a
  38. # Directory tree to validate kll.git
  39. - tree
  40. # Python Version
  41. - python3 --version
  42. # Run test script(s)
  43. script:
  44. - (cd ${DIR} && ./${SCRIPT})
  45. # Post test script commands
  46. after_script:
  47. - tree