emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 5015aad 41/66: Switch to npostavs/emacs-travis binaries


From: Dmitry Gutov
Subject: [elpa] master 5015aad 41/66: Switch to npostavs/emacs-travis binaries
Date: Mon, 5 Nov 2018 18:19:20 -0500 (EST)

branch: master
commit 5015aaddb7190ffd607476a8c557bf2e646e6beb
Author: Iku Iwasa <address@hidden>
Commit: Iku Iwasa <address@hidden>

    Switch to npostavs/emacs-travis binaries
    
    Supported versions are 24.5, 25.3, 26.1 and master.
    master is allowed to be failed.
---
 .travis.yml | 37 +++++++++++++++++--------------------
 1 file changed, 17 insertions(+), 20 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index b8eb249..03933bf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,26 +1,23 @@
-sudo: false
-
 language: generic
 
-matrix:
-  include:
-    - env: EMACS=emacs24
-      addons:
-        apt:
-          sources: [ { sourceline: 'ppa:cassou/emacs' } ]
-          packages: [ emacs24, emacs24-el ]
-    - env: EMACS=emacs25
-      addons:
-        apt:
-          sources: [ { sourceline: 'ppa:kelleyk/emacs' } ]
-          packages: [ emacs25 ]
-    - env: EMACS=emacs-snapshot
-      addons:
-        apt:
-          sources: [ { sourceline: 'ppa:ubuntu-elisp/ppa' } ]
-          packages: [ emacs-snapshot ]
+sudo: false
+
+env:
+  global:
+    - CURL="curl -fsSkL --retry 9 --retry-delay 9"
+  matrix:
+    - EMACS_VERSION=24.5
+    - EMACS_VERSION=25.3
+    - EMACS_VERSION=26.1
+    - EMACS_VERSION=master
+  allow_failures:
+    - env: EMACS_VERSION=master
 
-install: true
+install:
+  - $CURL -O 
https://github.com/npostavs/emacs-travis/releases/download/bins/emacs-bin-${EMACS_VERSION}.tar.gz
+  - tar -xaf emacs-bin-${EMACS_VERSION}.tar.gz -C /
+  - export EMACS=/tmp/emacs/bin/emacs
+  - $EMACS --version
 
 script:
   make test-batch EMACS=${EMACS}



reply via email to

[Prev in Thread] Current Thread [Next in Thread]