[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}
- [elpa] master updated (8ad76a7 -> 5ffca32), Dmitry Gutov, 2015/09/09
- [elpa] master c9a1cde 01/38: Fix indentation tests, by always loading js2-old-indent, Dmitry Gutov, 2015/09/09
- [elpa] master f354e9a 02/38: Try a containerized Travis build,
Dmitry Gutov <=
- [elpa] master a622fb3 04/38: Remove outdated reference, Dmitry Gutov, 2015/09/09
- [elpa] master 00245fc 06/38: Try to use $EMACS implicitly, Dmitry Gutov, 2015/09/09
- [elpa] master 5e546d3 05/38: Fix indent, Dmitry Gutov, 2015/09/09
- [elpa] master 3a44f30 03/38: Hopefully fix the matrix, Dmitry Gutov, 2015/09/09
- [elpa] master c14fdf6 07/38: This shit is confusing, Dmitry Gutov, 2015/09/09
- [elpa] master bb3f677 08/38: ..., Dmitry Gutov, 2015/09/09
- [elpa] master 4bd8df9 09/38: Revert the "containerized build" commits, because Travis still hasn't, Dmitry Gutov, 2015/09/09
- [elpa] master 9cdd4c6 10/38: -L ., Dmitry Gutov, 2015/09/09
- [elpa] master c47a894 11/38: Fix #247, indentation inside block comments, Dmitry Gutov, 2015/09/09
- [elpa] master 242af01 14/38: Handle @property like @param, and handle aliases, Dmitry Gutov, 2015/09/09