diff options
author | Clément Pit-Claudel <cpitclaudel@gmail.com> | 2018-01-25 14:33:04 -0500 |
---|---|---|
committer | Steve Purcell <steve@sanityinc.com> | 2018-01-26 08:33:04 +1300 |
commit | 7a3d71d163a14203d39774b8e7245a6a2a909370 (patch) | |
tree | 9997922d1b3ced97414fa369d74f508568839c84 /.travis.yml | |
parent | a118c078eb9133cc55df4ac7e76290f07c0a66f2 (diff) |
Fix Travis builds (#76)
* travis: Add tracing to tools/travis-install-ledger.sh
* travis: Install boost from the default repos instead of a dead PPA
* tests: Ignore warnings from Emacs 24.3 (too many false positives)
* tests: Fix ledger-context tests
* travis: Disable OSX builds (the OSX machines on Travis are saturated)
* travis: Add a matrix entry to test against the apt-get version of ledger
* tests: Fix ledger-fontify tests
* travis: Cache ledger builds
* travis: Cache ledger builds more aggressively
Skip the entire build process (and the gcc setup) when possible.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 395882f..bad367b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,13 +2,19 @@ sudo: required language: generic +cache: + directories: + - ledger-master + - ledger-next + os: - linux - - osx + # - osx # Travis is saturated; see https://www.traviscistatus.com/ env: matrix: - EMACS_VERSION=emacs24 LEDGER_BRANCH=master + # - EMACS_VERSION=emacs24 LEDGER_BRANCH=apt-get # apt-get's ledger is too old - EMACS_VERSION=emacs25 LEDGER_BRANCH=next matrix: |