forked from rmuslimov/browse-at-remote
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (34 loc) · 1.04 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
dist: xenial
language: emacs-lisp
addons:
apt:
update: true
jobs:
allow_failures:
- env: EVM_EMACS=emacs-git-snapshot-travis-linux-xenial
include:
- stage: build
env:
- EVM_EMACS=emacs-24.5-travis
script: &build
- rm -rf $HOME/.evm
- travis_retry eval $"git clone https://github.com/rejeep/evm.git $HOME/.evm ; sleep 10"
- export PATH=$HOME/.evm/bin:$HOME/.cask/bin:$PATH
- evm config path /tmp
- travis_retry eval $"evm install $EVM_EMACS --use --skip ; sleep 10"
- emacs --version
- travis_retry eval $"curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python ; sleep 10"
- travis_retry eval $"cask install ; sleep 10"
- cask build
- stage: build
env:
- EVM_EMACS=emacs-25.3-travis
script: *build
- stage: build
env:
- EVM_EMACS=emacs-26.3-travis-linux-xenial
script: *build
- stage: build
env:
- EVM_EMACS=emacs-git-snapshot-travis-linux-xenial
script: *build