branch: externals/loc-changes commit f9b44b2f19a61f32fb319609c66a900c3c80132c Author: rocky <ro...@gnu.org> Commit: rocky <ro...@gnu.org>
Try to get TravisCi working again. --- .travis.yml | 16 +++++----------- run-travis-ci.sh | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 93ff22f9af..0257734f01 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,18 +1,12 @@ language: emacs-lisp env: - - EMACS=emacs24 + - EVM_EMACS=emacs-25.3-travis -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 - - - sudo apt-get install -qq $EMACS +install: + - curl -fsSkL https://gist.github.com/rejeep/ebcd57c3af83b049833b/raw > travis.sh && source ./travis.sh + - evm install $EVM_EMACS --use --skip # run the tests script: - - NO_CHECK_EMACS_PACKAGES=1 /bin/bash ./autogen.sh && cd test && make check-elget + - ./run-travis-ci.sh diff --git a/run-travis-ci.sh b/run-travis-ci.sh new file mode 100755 index 0000000000..b68dda79d3 --- /dev/null +++ b/run-travis-ci.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +cd "$(dirname "$0")" + +set_default () { + eval " +if [ -z \$$1 ]; then + $1=$2 +fi +" +} + +set_default EMACS "$(which emacs)" + +echo "*** Emacs version ***" +echo "EMACS =" $(which $EMACS) +$EMACS --version +echo + +NO_CHECK_EMACS_PACKAGES=1 /bin/bash ./autogen.sh && cd test && make check