branch: elpa/highlight-parentheses commit bef1bc2cf1d730bf9bea3775e24698e192aea649 Author: Nikolaj Schumacher <g...@nschum.de> Commit: Nikolaj Schumacher <g...@nschum.de>
Add configuration for travis-ci. --- .travis.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..838c8a9 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,38 @@ +# https://github.com/rolandwalker/emacs-travis + +language: emacs-lisp + +env: + matrix: + - EMACS=emacs23 + - EMACS=emacs24 + - EMACS=emacs-snapshot + +matrix: + allow_failures: + - env: + - EMACS=emacs-snapshot + +install: + - if [ "$EMACS" = "emacs23" ]; then + sudo apt-get update -qq && + sudo apt-get install -qq emacs23-gtk emacs23-el; + 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; + 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 + - mkdir -p lib && curl https://raw.github.com/nschum/elisp-lint/stable/elisp-lint.el > lib/elisp-lint.el + +script: + $EMACS --version && $EMACS -Q --batch -l lib/elisp-lint.el -f elisp-lint-files-batch *.el + +notifications: + email: false