浏览代码

Test multiple Emacs versions with Travis

Ryan C. Thompson 8 年之前
父节点
当前提交
a740f4bafe
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      .travis.yml

+ 9 - 1
.travis.yml

@@ -1,5 +1,13 @@
 language: generic
 language: generic
 
 
+env:
+  matrix:
+    - EMACS_VERSION=24.4
+    - EMACS_VERSION=24.5
+    - EMACS_VERSION=25.1
+    - EMACS_VERSION=25.2
+    - EMACS_VERSION=git-snapshot
+
 before_script:
 before_script:
   # Install evm
   # Install evm
   - git clone https://github.com/rejeep/evm.git ~/.evm
   - git clone https://github.com/rejeep/evm.git ~/.evm
@@ -7,7 +15,7 @@ before_script:
   - evm config path /tmp
   - evm config path /tmp
   - evm list
   - evm list
   # use this version of emacs for tests
   # use this version of emacs for tests
-  - evm install emacs-25.2-travis --use --skip
+  - evm install "emacs-${EMACS_VERSION}-travis" --use --skip
   - evm list
   - evm list
   - emacs --version
   - emacs --version
   # Install cask
   # Install cask