circle.yml 590 B

12345678910111213141516171819202122
  1. general:
  2. branches:
  3. ignore:
  4. - gh-pages
  5. dependencies:
  6. cache_directories:
  7. - "~/.kerl"
  8. - "~/erlang"
  9. pre:
  10. - sudo apt-get update
  11. - sudo apt-get install autoconf2.59 gcc parallel
  12. - cd $HOME/bin && ln -s /usr/bin/autoconf2.59 autoconf
  13. - cd $HOME/bin && ln -s /usr/bin/autoheader2.59 autoheader
  14. - CI_OTP=OTP-18.2.1 make -f core/core.mk -f plugins/ci.mk ci-prepare:
  15. timeout: 3600
  16. test:
  17. override:
  18. - source $HOME/erlang/OTP-18.2.1/activate && make -j 32 -k check
  19. - source $HOME/erlang/OTP-18.2.1/activate && make -j 32 -k check LEGACY=1