aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml28
1 files changed, 15 insertions, 13 deletions
diff --git a/.travis.yml b/.travis.yml
index 701ec4a..b74018e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,23 +1,25 @@
# Stolen from capitaomorte/yasnippet
-language: emacs
+language: emacs-lisp
env:
- - "EMACS=emacs24"
+ - EVM_EMACS=emacs-24.1-bin
+ - EVM_EMACS=emacs-24.2-bin
+ - EVM_EMACS=emacs-24.3-bin
+ - EVM_EMACS=emacs-24.4-bin
before_install:
- - if [ "$EMACS" = "emacs24" ]; then
- sudo add-apt-repository -y ppa:cassou/emacs &&
- sudo apt-get -qq update &&
- sudo apt-get -qq -f install &&
- sudo apt-get -qq install emacs24-nox;
- fi
- - curl -fsSkL https://gist.github.com/rejeep/7736123/raw | sh
- - export PATH="/home/travis/.cask/bin:$PATH"
+ - sudo mkdir /usr/local/evm
+ - sudo chown travis:travis /usr/local/evm
+ - curl -fsSkL https://raw.github.com/rejeep/evm/master/go | bash
- export PATH="/home/travis/.evm/bin:$PATH"
- - cask --version
+ - evm install $EVM_EMACS --skip --use
+ - curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python
+ - export PATH="/home/travis/.cask/bin:$PATH"
- cask info
- cask install
- - $EMACS --version
+ - which emacs
+ - emacs --version
+ - cask --version
script:
- - $EMACS -batch -L . -l ert -l tests.el -f ert-run-tests-batch-and-exit
+ - emacs -batch -L . -l ert -l tests.el -f ert-run-tests-batch-and-exit