-# https://github.com/rolandwalker/emacs-travis
+sudo: false
language: emacs-lisp
-node_js:
- - "0.10"
-
env:
- matrix:
- - EMACS=emacs24
+ - EVM_EMACS=emacs-24.3-travis
+ - EVM_EMACS=emacs-24.4-travis
+ - EVM_EMACS=emacs-24.5-travis
-install:
- - if [ "$EMACS" = "emacs24" ]; then
- sudo add-apt-repository -y ppa:cassou/emacs &&
- sudo apt-get update -qq &&
- sudo apt-get install -qq emacs24 emacs24-el;
- fi
- - curl -fsSL https://raw.github.com/cask/cask/master/go | python
+before_install:
+ - export PATH="/home/travis/.evm/bin:$PATH"
- export PATH="/home/travis/.cask/bin:$PATH"
- - npm install -g scopifier
+ - git clone https://github.com/rejeep/evm.git /home/travis/.evm
+ - evm config path /tmp
+ - evm install ${EVM_EMACS} --use --skip
+ - curl -fsSkL https://raw.github.com/cask/cask/master/go | python
+
+install:
+ - cask
script:
- make test EMACS=${EMACS}
+ - emacs --version
+ - make test