-# https://github.com/rolandwalker/emacs-travis
-
language: emacs-lisp
-node_js:
- - "0.10"
-
env:
- matrix:
- - EMACS=emacs24
+ - EVM_EMACS=emacs-24.3-bin
+ - EVM_EMACS=emacs-24.4-bin
+ - EVM_EMACS=emacs-24.5-bin
-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:
+ - sudo mkdir /usr/local/evm
+ - sudo chown travis:travis /usr/local/evm
- export PATH="/home/travis/.cask/bin:$PATH"
- - npm install -g scopifier
+ - export PATH="/home/travis/.evm/bin:$PATH"
+ - curl -fsSkL https://raw.github.com/rejeep/evm/master/go | bash
+ - evm install ${EVM_EMACS} --use
+ - curl -fsSkL https://raw.github.com/cask/cask/master/go | python
+ - cask
script:
- make test EMACS=${EMACS}
+ - emacs --version
+ - make test