]> code.delx.au - gnu-emacs-elpa/blob - .travis.yml
Simpler, more effective .travis file
[gnu-emacs-elpa] / .travis.yml
1 language: emacs
2
3 env:
4 - "EMACS=emacs23"
5 - "EMACS=emacs24"
6
7 install:
8 - if [ "$EMACS" = "emacs23" ]; then
9 sudo apt-get -qq update &&
10 sudo apt-get -qq -f install &&
11 sudo apt-get -qq install emacs23-nox &&
12 curl -LO https://raw.githubusercontent.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert.el &&
13 curl -LO https://raw.githubusercontent.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert-x.el &&
14 curl -Lo cl-lib.el http://elpa.gnu.org/packages/cl-lib-0.5.el;
15 fi
16 - if [ "$EMACS" = "emacs24" ]; then
17 sudo add-apt-repository -y ppa:cassou/emacs &&
18 sudo apt-get -qq update &&
19 sudo apt-get -qq -f install &&
20 sudo apt-get -qq install emacs24-nox;
21 fi
22
23 script:
24 - rake compile; rake tests