[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 4d9eee9 111/177: Simpler, more effective .travis file
From: |
João Távora |
Subject: |
[elpa] master 4d9eee9 111/177: Simpler, more effective .travis file |
Date: |
Sat, 28 Mar 2015 15:41:17 +0000 |
branch: master
commit 4d9eee93ba855d1ae5700620a93ea8a1998f0bf1
Author: João Távora <address@hidden>
Commit: João Távora <address@hidden>
Simpler, more effective .travis file
* .travis.yml (env): New section.
(install): Simpler install recipes.
(script): Just rake compile and rake tests.
---
.travis.yml | 41 +++++++++++++++++++++--------------------
1 files changed, 21 insertions(+), 20 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 83990f6..4bd7940 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,23 +1,24 @@
language: emacs
-before_install:
- - echo -e "\ndeb http://us.archive.ubuntu.com/ubuntu raring universe
multiverse main" | sudo tee -a /etc/apt/sources.list
- - echo -e "\ndeb http://emacs.naquadah.org/ stable/" | sudo tee -a
/etc/apt/sources.list
- - echo -e "\ndeb-src http://emacs.naquadah.org/ stable/" | sudo tee -a
/etc/apt/sources.list
- - cat /etc/apt/sources.list
- - wget -q -O - http://emacs.naquadah.org/key.gpg | sudo apt-key add -
- - sudo apt-get update
+
+env:
+ - "EMACS=emacs23"
+ - "EMACS=emacs24"
+
install:
- - sudo apt-get install emacs
- - sudo apt-get -t raring install libgnutls26
- - sudo apt-get install emacs-snapshot-nox
- - curl -O
https://raw.github.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert.el
- - curl -O
https://raw.github.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert-x.el
- - curl -o cl-lib.el http://elpa.gnu.org/packages/cl-lib-0.3.el
-before_script:
+ - if [ "$EMACS" = "emacs23" ]; then
+ sudo apt-get -qq update &&
+ sudo apt-get -qq -f install &&
+ sudo apt-get -qq install emacs23-nox &&
+ curl -LO
https://raw.githubusercontent.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert.el
&&
+ curl -LO
https://raw.githubusercontent.com/ohler/ert/c619b56c5bc6a866e33787489545b87d79973205/lisp/emacs-lisp/ert-x.el
&&
+ curl -Lo cl-lib.el http://elpa.gnu.org/packages/cl-lib-0.5.el;
+ fi
+ - if [ "$EMACS" = "emacs24" ]; then
+ sudo add-apt-repository -y ppa:cassou/emacs &&
+ sudo apt-get -qq update &&
+ sudo apt-get -qq -f install &&
+ sudo apt-get -qq install emacs24-nox;
+ fi
+
script:
- - export EMACS=emacs; rm *.elc; rake compile; rake tests
- - rm ert*.el; rm cl-lib.el
- - export EMACS=emacs-snapshot; rm *.elc; rake compile; rake tests
-notifications:
- email:
- - address@hidden
+ - rake compile; rake tests
- [elpa] master 43a501a 103/177: remove yas--x-pretty-prompt-templates, (continued)
- [elpa] master 43a501a 103/177: remove yas--x-pretty-prompt-templates, João Távora, 2015/03/28
- [elpa] master 8e7295b 108/177: Closes #403: more uniform behaviour for `yas-use-menu', João Távora, 2015/03/28
- [elpa] master 498cbe4 105/177: Closes #469: Don't use `yas--init-minor-keymap', João Távora, 2015/03/28
- [elpa] master e7599b9 104/177: Merge pull request #466 from npostavs/no-reverse, João Távora, 2015/03/28
- [elpa] master a4e04f9 109/177: update doc for org 8.x, João Távora, 2015/03/28
- [elpa] master a0c2217 110/177: Merge pull request #473 from npostavs/org8, João Távora, 2015/03/28
- [elpa] master b36a4f7 107/177: Properly closes #469: Don't use `yas--init-minor-keymap', João Távora, 2015/03/28
- [elpa] master d809e88 106/177: Revert "Closes #469: Don't use `yas--init-minor-keymap'", João Távora, 2015/03/28
- [elpa] master 599a262 113/177: Closes #474: fix cc-mode fontification conflict, João Távora, 2015/03/28
- [elpa] master a80033d 115/177: Refactor yas-good-grace error handling, João Távora, 2015/03/28
- [elpa] master 4d9eee9 111/177: Simpler, more effective .travis file,
João Távora <=
- [elpa] master 4473b4e 112/177: New test for cc-mode's fontification functions, João Távora, 2015/03/28
- [elpa] master 8ced5c7 117/177: Remove type, expand-env from new snippet value, João Távora, 2015/03/28
- [elpa] master 4ccf133 114/177: Merge pull request #476 from npostavs/cc-fontify2, João Távora, 2015/03/28
- [elpa] master f176027 118/177: Restore backquotes lost in rst -> org translation, João Távora, 2015/03/28
- [elpa] master 580e5c6 116/177: Don't lose error message when yas-good-grace is t, João Távora, 2015/03/28
- [elpa] master 4c16eae 119/177: Document uuid directive, João Távora, 2015/03/28
- [elpa] master fe288a1 121/177: Fix publishing with org 7.9, João Távora, 2015/03/28
- [elpa] master e1ed662 125/177: Allow jit loading interactively, João Távora, 2015/03/28
- [elpa] master e53ec1e 124/177: Make snippets submodule track master, update it, João Távora, 2015/03/28
- [elpa] master f98c527 123/177: Replace text -> yas-text in documentation, João Távora, 2015/03/28