]> code.delx.au - gnu-emacs-elpa/blob - .travis.yml
Release 0.10.0
[gnu-emacs-elpa] / .travis.yml
1 language: generic
2 sudo: false
3 git:
4 submodules: false
5
6 env:
7 - EMACS_VERSION=23.4
8 - EMACS_VERSION=24.3
9 - EMACS_VERSION=24.5
10 - EMACS_VERSION=25-prerelease
11
12 install:
13 - curl -LO https://github.com/npostavs/emacs-travis/releases/download/bins/emacs-bin-${EMACS_VERSION}.tar.gz
14 - tar -xaf emacs-bin-${EMACS_VERSION}.tar.gz -C /
15 # Configure $PATH: Emacs installed to /tmp/emacs
16 - export PATH=/tmp/emacs/bin:${PATH}
17 - if ! emacs -Q --batch --eval "(require 'cl-lib)" ; then
18 curl -Lo cl-lib.el http://elpa.gnu.org/packages/cl-lib-0.5.el ;
19 fi
20 - if ! emacs -Q --batch --eval "(require 'ert)" ; then
21 curl -LO https://raw.githubusercontent.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert.el &&
22 curl -LO https://raw.githubusercontent.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert-x.el ;
23 fi
24 - emacs --version
25
26 script:
27 - rake compile
28 - rake tests