.travis.yml 1010 B

1234567891011121314151617181920212223242526272829303132
  1. language: c
  2. branches:
  3. except:
  4. - refactoring
  5. only:
  6. - master
  7. - dev
  8. before_install:
  9. - wget https://github.com/jgm/pandoc/releases/download/1.19.2.1/pandoc-1.19.2.1-1-amd64.deb
  10. - sudo dpkg -i *.deb
  11. - sudo apt-get -qq update
  12. - sudo apt-get install -y texlive-latex-base
  13. - sudo apt-get install -y texlive-font-utils
  14. - sudo apt-get install -y texlive-latex-recommended
  15. - sudo apt-get install -y texlive-fonts-recommended
  16. - sudo apt-get install -y texlive-latex-extra
  17. - sudo apt-get install -y python-pip
  18. - sudo pip install pandoc-latex-environment
  19. - "cpanm Etherpad Config::YAML URI::Encode"
  20. notifications:
  21. irc:
  22. channels:
  23. - "chat.freenode.net#pressecitron"
  24. template:
  25. - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
  26. - "Change view : %{compare_url} Build details : %{build_url}"
  27. - "%{commit_message}"
  28. use_notice: true
  29. script:
  30. - ./build.sh
  31. - ./test_cocktail_01 && ./test_cocktail_02 && ./test_cocktail_03