]> code.delx.au - gnu-emacs-elpa/blob - .travis.yml
Try only emacs 24 for now. See github.com/magit for how we might use emacs 23
[gnu-emacs-elpa] / .travis.yml
1 language: emacs
2
3 env:
4 matrix:
5 - EMACS=emacs24
6
7 before_install:
8 - sudo add-apt-repository -y ppa:cassou/emacs
9 - sudo apt-get update -qq
10 - sudo apt-get install -qq $EMACS
11
12 install:
13 # Install emacs.
14
15 # run the tests
16 script:
17 - curl -fsSkL https://raw.github.com/rejeep/carton/master/go | sh
18 - export PATH="/home/travis/.cask/bin:$PATH"
19 - carton || true
20 - elpath=$(emacs -batch -q -no-site-file -eval "(message (apply 'concat (mapcar (lambda(x) (concat x \":\")) load-path)))" 2>&1)
21 - test_simple=/home/travis/build/rocky/emacs-dbgr/.cask/23.3.1/elpa/test-simple-20130710.1126
22 - loc_changes=/home/travis/build/rocky/emacs-dbgr/.cask/23.3.1/elpa/loc-changes-20130711.309
23 - load_relative=/home/travis/build/rocky/emacs-dbgr/.cask/23.3.1/elpa/load-relative-20130410.549
24 - cl_lib=/home/travis/.emacs.d/.cask/23.3.1/bootstrap/cl-lib-0.3/
25 - elpath=${elpath}${test_simple}:${loc_changes}:${load_relative}:${cl_lib}
26 - ls -laR /home/travis/build/rocky/emacs-dbgr/
27 - echo $elpath
28 - EMACSLOADPATH=$elpath /bin/sh ./autogen.sh && EMACSLOADPATH=$elpath make check