.travis.yml 871 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. sudo: required
  2. arch:
  3. - amd64
  4. - ppc64le
  5. os: linux
  6. language: c
  7. compiler:
  8. - clang
  9. - gcc
  10. services: docker
  11. matrix:
  12. include:
  13. - osx_image: xcode9.3
  14. compiler: clang
  15. os: osx
  16. env:
  17. - DISTRO=osx:xcode9.3
  18. - PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/zlib/lib/pkgconfig
  19. - osx_image: xcode8.3
  20. compiler: clang
  21. os: osx
  22. env:
  23. - DISTRO=osx:xcode8.3
  24. - PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/zlib/lib/pkgconfig
  25. env:
  26. matrix:
  27. - DISTRO=fedora:rawhide
  28. - DISTRO=fedora:latest
  29. - DISTRO=centos:latest
  30. - DISTRO=debian:unstable
  31. - DISTRO=debian:testing
  32. - DISTRO=ubuntu:devel
  33. before_install: ./.travis.docker before_install
  34. install: ./.travis.docker install
  35. script: ./.travis.docker script
  36. after_script: ./.travis.docker after_script