summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Don't update homebrew on macOS travis builds.Ralph Giles2019-08-071-3/+0
| | | | | | | | | | | | | | The macOS system image already provides a version of xz through homebrew, so we don't need to explicitly install it through `brew bundle`. Skipping the `brew update` step reduces the runtime of test jobs from 6 minutes to 1, so we get test feedback more promptly. The xz package is really only needed for 'make dist' targets, so listing it in a Brewfile doesn't help users get started building the library. Better not to clutter the top-level directory further.
* Only call cpack on linux travis builds.Ralph Giles2019-08-071-1/+1
| | | | | | | The DEB package generator isn't available in the cmake version provided by travis-ci.org, so only skip invoking it there. Unbreaks cmake build tests after adding macOS coverage.
* Improve travis coverageStephen G2019-08-071-1/+11
| | | | | | | | Test on Linux and macOS with both gcc and clang. Ubuntu 14.04 (trusty) is now the default travis environment. Signed-off-by: Ralph Giles <giles@thaumas.net>
* Add CMake config-file package generationevpobr2019-04-231-2/+3
|
* travis: Update to the Ubuntu trusty base image.Ralph Giles2017-06-161-0/+1
| | | | Move off the end-of-life precise base image.
* travis: Add cmake integration test.Ralph Giles2017-06-161-3/+14
| | | | Copied from the vorbis implementation by Marcel Metz.
* Add minimal travis continuous intregration config.Ralph Giles2015-05-201-0/+5
Call configure and distcheck which should verify all the things we have automation for.