You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.travis.yml 814B

123456789101112131415161718192021222324252627282930313233343536373839
  1. language: minimal
  2. env:
  3. - DOCKER=centos6
  4. - DOCKER=centos7
  5. - DOCKER=trusty
  6. - DOCKER=xenial
  7. matrix:
  8. include:
  9. - language: c++
  10. env:
  11. # Travis is still stuck on Ubuntu 14.04, which has too old crap
  12. before_install:
  13. # GnuTLS 3.x
  14. - sudo apt-get install -y libgnutls28-dev
  15. # FLTK 1.3.4
  16. - wget http://fltk.org/pub/fltk/1.3.4/fltk-1.3.4-2-source.tar.gz
  17. - tar -xvf fltk-1.3.4-2-source.tar.gz
  18. - pushd fltk-1.3.4-2
  19. - ./configure --prefix=/usr --enable-shared
  20. - make -j2
  21. - sudo make install
  22. - popd
  23. script:
  24. - cmake -DCMAKE_BUILD_TYPE=Debug . && make
  25. - language: java
  26. env:
  27. before_install: skip
  28. script:
  29. - cd java && cmake . && make
  30. before_install:
  31. - docker build -t tigervnc/$DOCKER .travis/$DOCKER
  32. script:
  33. - .travis/$DOCKER/build.sh