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

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

[elpa] externals/dash 0384eee 312/439: Improve Travis CI configuration


From: Phillip Lord
Subject: [elpa] externals/dash 0384eee 312/439: Improve Travis CI configuration
Date: Tue, 04 Aug 2015 20:29:33 +0000

branch: externals/dash
commit 0384eee79d2a1df5dbcf358cd4b01856b9038394
Author: Sebastian Wiesner <address@hidden>
Commit: Sebastian Wiesner <address@hidden>

    Improve Travis CI configuration
    
    Use the ubuntu-elisp PPA for nightly snapshot builds, as Cassou does not 
provide snapshot builds anymore, and simplify the installation of Emacs.
---
 .travis.yml |   23 +++++++++--------------
 1 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 29ec693..828b89b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,20 +1,15 @@
 language: emacs-lisp
 before_install:
-  - if [ "$EMACS" = 'emacs-snapshot' ]; then
-      sudo add-apt-repository -y ppa:cassou/emacs &&
-      sudo apt-get update -qq &&
-      sudo apt-get install -qq
-          emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot;
-    fi
-  - 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 emacs24-common-non-dfsg;
-    fi
+  # PPA for stable Emacs packages
+  - sudo add-apt-repository -y ppa:cassou/emacs
+  # PPA for Emacs nightlies
+  - sudo add-apt-repository -y ppa:ubuntu-elisp/ppa
+  # Update and install the Emacs for our environment
+  - sudo apt-get update -qq
+  - sudo apt-get install -qq -yy ${EMACS}-nox ${EMACS}-el
 env:
-  - EMACS=emacs
+  - EMACS=emacs23
   - EMACS=emacs24
   - EMACS=emacs-snapshot
 script:
-  ./run-travis-ci.sh
\ No newline at end of file
+  ./run-travis-ci.sh



reply via email to

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