From ed87ba72282a8e5c2cd3f5631748726c930809bd Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Fri, 21 Oct 2016 11:55:32 +0200 Subject: emacs: trying to test it with travis MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Files and idea taken from https://github.com/purcell/emacs.d. I've also added the bin/test directory into it. Signed-off-by: Miquel Sabaté Solà --- .travis.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .travis.yml (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..75eaadc --- /dev/null +++ b/.travis.yml @@ -0,0 +1,30 @@ +# The procedure for testing GNU Emacs was kindly taken from: +# https://github.com/purcell/emacs.d + +language: ruby + +before_install: + - git clone https://github.com/rejeep/evm.git $HOME/.evm + - export PATH=$HOME/.evm/bin:$PATH + + - evm config path /tmp + - evm install $EVM_EMACS --use --skip + +env: + - EVM_EMACS=emacs-24.4-travis + - EVM_EMACS=emacs-24.5-travis + - EVM_EMACS=emacs-25.1-travis + - EVM_EMACS=emacs-git-snapshot-travis + +matrix: + allow_failures: + - env: EVM_EMACS=emacs-git-snapshot-travis + +script: + # Testing GNU Emacs + - git clone https://github.com/mssola/soria.git + - cp soria/soria-theme.el emacs/soria-theme.el + - lsb_release -a && cd emacs && ./test-startup.sh + + # Testing scripts + - cd ../bin/test && ./test.sh -- cgit v1.2.3