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

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

[elpa] master f354e9a 02/38: Try a containerized Travis build


From: Dmitry Gutov
Subject: [elpa] master f354e9a 02/38: Try a containerized Travis build
Date: Wed, 09 Sep 2015 18:41:35 +0000

branch: master
commit f354e9a58e8a7890f5fd39b1a58fe01e4f76f44e
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    Try a containerized Travis build
---
 .travis.yml |   35 ++++++++++++++++++++---------------
 1 files changed, 20 insertions(+), 15 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index bb0a9e0..30a5fa4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,23 +2,28 @@
 
 language: emacs-lisp
 
+sudo: false
+
+addons:
+  apt:
+    sources:
+      - cassou-emacs
+
 env:
   matrix:
-    - EMACS=emacs24
-    - EMACS=emacs-snapshot
-
-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
-  - 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 &&
-        sudo apt-get install -qq emacs-snapshot-el emacs-snapshot-gtk;
-    fi
+    - env: EMACS=emacs24
+      addons:
+        apt:
+          packages:
+            - emacs24
+            - emacs24-el
+    - env: EMACS=emacs-snapshot
+      addons:
+        apt:
+          packages:
+            - emacs-snapshot
+            - emacs-snapshot-el
+            - emacs-snapshot-gtk
 
 script:
   make test EMACS=${EMACS}



reply via email to

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