diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..1206e1a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,50 @@ +language: emacs-lisp +sudo: false +env: + - EVM_EMACS=emacs-24.5 + - EVM_EMACS=emacs-24.4 + - EVM_EMACS=emacs-24.3 + - EVM_EMACS=emacs-24.2 + - EVM_EMACS=emacs-24.1 + +cache: + apt: true + directories: + - $HOME/emacsen + +addons: + apt: + packages: + - python + - curl + - libxpm-dev + - texinfo + - x11-utils + - xdotool + +before_install: + - "export DISPLAY=:99.0" + - "sh -e /etc/init.d/xvfb start" + - sleep 3 + - curl -fsSkL https://raw.github.com/rejeep/evm/master/go | bash + - export PATH="$HOME/.evm/bin:$PATH" + - mkdir -p $HOME/emacsen + - evm config path $HOME/emacsen + +install: + - evm install $EVM_EMACS --skip + - evm use $EVM_EMACS + - curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python + - export PATH="/home/travis/.cask/bin:$PATH" + - cask install + +script: + - cask exec ert-runner + - sh linux-gui-restart-test.sh + +notifications: + email: + recipients: + - iqbalansari02@yahoo.com + on_success: never + on_failure: always
\ No newline at end of file |