.travis.yml 856 B

1234567891011121314151617181920212223
  1. language: c
  2. sudo: required
  3. before_install:
  4. - sudo apt-get update -qq
  5. - sudo apt-get install -qq build-essential libtool autoconf automake
  6. - sudo apt-get install -qq libgmp3-dev gengetopt libpcap-dev flex byacc pkg-config
  7. libhiredis-dev
  8. - sudo apt-get install libsasl2-dev
  9. - sudo pip install sh
  10. - python ./scripts/install_cmake.py
  11. - python ./scripts/install_jsonc.py
  12. - python ./scripts/install_mongo.py
  13. - export PATH=/opt/bin:$PATH
  14. - pkg-config --variable pc_path pkg-config
  15. - pkg-config --list-all
  16. script: cmake -DENABLE_DEVELOPMENT=ON -DWITH_JSON=ON -DWITH_REDIS=ON -DWITH_MONGO=ON
  17. . && make
  18. compiler: clang
  19. notifications:
  20. email:
  21. - zmap-devel@umich.edu
  22. slack:
  23. secure: gLiX4zUhlYMJ0l7kJlb5Wf5CmAynj+WQufThSBPP7XlLZddl6Vql72sJuqwl1ZV75xEsqP05QDulBMJc9AaED7BP53vhngHHgWLwjt026ne5sbA/s98U735jT/qwwFvKWBCYPZ5BQdTmJO3KCyuBJH+tQnptiolog9abksG1WZk=