.travis.yml 983 B

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