]> code.delx.au - gnu-emacs-elpa/blobdiff - .travis.yml
Merge branch 'master' of github.com:rocky/emacs-dbgr
[gnu-emacs-elpa] / .travis.yml
index 7bf8a0ca7c2ae1efad3c23da557a2bf8a75e48e3..92dafef94d932826ae7a52084a65cd144176b182 100644 (file)
@@ -1,20 +1,16 @@
-language: emacs
+language: emacs-lisp
 
-install:
-  # Install emacs.
-  - "sudo apt-get install emacs23-nox"
+env:
+  - EMACS=emacs24
+
+before_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 emacs24-common-non-dfsg;
+    fi
 
 # run the tests
 script:
-  - curl -fsSkL https://raw.github.com/rejeep/carton/master/go | sh
-  - export PATH="/home/travis/.cask/bin:$PATH"
-  - carton
-  - elpath=$(emacs -batch -q -no-site-file -eval "(message (apply 'concat (mapcar (lambda(x) (concat x \":\")) load-path)))" 2>&1)
-  - test_simple=/home/travis/build/rocky/emacs-dbgr/.cask/23.3.1/elpa/test-simple-20130710.1126
-  - loc_changes=/home/travis/build/rocky/emacs-dbgr/.cask/23.3.1/elpa/loc-changes-20130711.309
-  - load_relative=/home/travis/build/rocky/emacs-dbgr/.cask/23.3.1/elpa/load-relative-20130410.549
-  - cl_lib=/home/travis/.emacs.d/.cask/23.3.1/bootstrap/cl-lib-0.3/
-  - elpath=${elpath}${test_simple}:${loc_changes}:${load_relative}:${cl_lib}
-  - ls -laR /home/travis
-  - echo $elpath
-  - EMACSLOADPATH=$elpath /bin/sh ./autogen.sh && EMACSLOADPATH=$elpath make check
+  - NO_CHECK_EMACS_PACKAGES=1 /bin/bash ./autogen.sh && cd test && make check-elget