.travis.yml 1021 B

123456789101112131415161718192021222324252627282930313233
  1. language: c
  2. compiler:
  3. - gcc
  4. env:
  5. global:
  6. # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
  7. # via the "travis encrypt" command using the project repo's public key
  8. - secure: "AgDJV7/ubjxZFcxuOlkOizWyo0VLve9Pdh5Xz+3Ec37SeYotfUWAupwMZdMXZdKiDyHkAo1R0GdHgpkJ+Tm12o8WdsxZvTi0JdNtXObrYstNnzleuzf9fTsaY74wRDC2Q2URhBrR+oNcD19Lp6mpoCk6asDBhn2+6CP+dLBtKOE="
  9. addons:
  10. coverity_scan:
  11. project:
  12. name: "acplt/open62541"
  13. description: "Open-source OPC UA"
  14. notification_email:
  15. build_command_prepend: "./autogen.sh && ./configure"
  16. build_command: "make"
  17. branch_pattern: coverity_scan
  18. before_install:
  19. - sudo apt-get update -qq
  20. - sudo apt-get install -qq build-essential subversion git autoconf libtool texinfo python-lxml valgrind
  21. - svn checkout https://svn.code.sf.net/p/check/code/trunk check-code
  22. - cd check-code
  23. - autoreconf --install
  24. - ./configure
  25. - make
  26. - sudo make install
  27. - sudo ldconfig
  28. - cd ..
  29. script: ./autogen.sh && ./configure && make && make check