You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
837 B
33 lines
837 B
language: emacs-lisp |
|
sudo: false |
|
|
|
# Allow Emacs snapshot builds to fail and don’t wait for these as they can take a looooong time |
|
matrix: |
|
fast_finish: true |
|
allow_failures: |
|
- env: EMACS_VERSION=snapshot |
|
|
|
env: |
|
- EMACS_VERSION=24.4 |
|
- EMACS_VERSION=24.5 |
|
- EMACS_VERSION=25.1 |
|
- EMACS_VERSION=25.2 |
|
- EMACS_VERSION=snapshot |
|
|
|
before_install: |
|
# Configure $PATH: Executables are installed to $HOME/bin |
|
- export PATH="$HOME/bin:$PATH" |
|
# Download the makefile to emacs-travis.mk |
|
- wget 'https://raw.githubusercontent.com/flycheck/emacs-travis/master/emacs-travis.mk' |
|
# Install Emacs (according to $EMACS_VERSION) and Cask |
|
- make -f emacs-travis.mk install_emacs |
|
- make -f emacs-travis.mk install_cask |
|
|
|
install: |
|
# Install your dependencies |
|
- cask install |
|
|
|
script: |
|
- emacs --version |
|
# Run tests |
|
- make test
|
|
|