]> code.delx.au - gnu-emacs-elpa/blobdiff - .travis.yml
Version 8.0.1.
[gnu-emacs-elpa] / .travis.yml
index 2dcc8a61923c5398bd627d56bc24d203c01fc4e4..ba959a9d149a3601594ccb05d3272cc5ccfcd0b8 100644 (file)
@@ -1,21 +1,23 @@
-# 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
+
+before_install:
+  - export PATH="/home/travis/.evm/bin:$PATH"
+  - export PATH="/home/travis/.cask/bin:$PATH"
+  - 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:
-  - 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
-  - npm install -g scopifier
+  - cask
 
 script:
-  make test EMACS=${EMACS}
+  - emacs --version
+  - make test