Skip to content

Commit 32fbcc1

Browse files
committed
Setup travis CI
1 parent c748354 commit 32fbcc1

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.travis.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Config file copied from https://github.com/flycheck/emacs-travis
2+
language: emacs-lisp
3+
sudo: false
4+
# Allow Emacs snapshot builds to fail and don’t wait for these as they can take
5+
# a looooong time
6+
matrix:
7+
fast_finish: true
8+
allow_failures:
9+
- env: EMACS_VERSION=snapshot
10+
env:
11+
- EMACS_VERSION=24.3
12+
- EMACS_VERSION=24.5
13+
- EMACS_VERSION=25.1
14+
- EMACS_VERSION=snapshot
15+
before_install:
16+
# Configure $PATH: Executables are installed to $HOME/bin
17+
- export PATH="$HOME/bin:$PATH"
18+
# Download the makefile to emacs-travis.mk
19+
- wget 'https://raw.githubusercontent.com/flycheck/emacs-travis/master/emacs-travis.mk'
20+
# Install Emacs (according to $EMACS_VERSION) and Cask
21+
- make -f emacs-travis.mk install_emacs
22+
- make -f emacs-travis.mk install_cask
23+
install:
24+
# Install your dependencies
25+
- cask install
26+
script:
27+
# Run your tests
28+
- make test

0 commit comments

Comments
 (0)