summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhillip Lord <phillip.lord@russet.org.uk>2019-08-30 23:13:09 +0100
committerPhillip Lord <phillip.lord@russet.org.uk>2019-08-30 23:20:16 +0100
commitf6ebcbdc9ec22af4e97c9545dc245257737db029 (patch)
treed0d31639f7e8b6c33b9ac320d4b39370f1f4cb7f
parent48290d331d923031156bbbaf8360b774bf983d1e (diff)
downloadrust-mode-f6ebcbdc9ec22af4e97c9545dc245257737db029.tar.gz
Update travis scripts to use EVM
Add all versions of Emacs 25 to 26
-rw-r--r--.travis.yml26
1 files changed, 8 insertions, 18 deletions
diff --git a/.travis.yml b/.travis.yml
index 2b6e3fb..09000e1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,25 +1,15 @@
language: generic
env:
- matrix:
- - EMACS=emacs24
- - EMACS=emacs-snapshot
-
+ - EVM_EMACS=emacs-25.1-travis
+ - EVM_EMACS=emacs-25.2-travis
+ - EVM_EMACS=emacs-25.3-travis
+ - EVM_EMACS=emacs-26.1-travis
+ - EVM_EMACS=emacs-26.2-travis
+ - EVM_EMACS=emacs-git-snapshot-travis
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 emacs24-el;
- fi
- - if [ "$EMACS" = 'emacs-snapshot' ]; then
- sudo add-apt-repository -y ppa:ubuntu-elisp/ppa &&
- sudo apt-get -qq update &&
- sudo apt-get -qq -f install &&
- sudo apt-get -qq install emacs-snapshot &&
- sudo apt-get -qq install emacs-snapshot-el;
- fi
-
+ - curl -fsSkL https://gist.github.com/rejeep/ebcd57c3af83b049833b/raw > travis.sh && source ./travis.sh
+ - evm install $EVM_EMACS --use --skip
script:
- ./run_rust_emacs_tests.sh