-
Notifications
You must be signed in to change notification settings - Fork 31
/
circle.yml
27 lines (26 loc) · 1 KB
/
circle.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
machine:
services:
- docker
dependencies:
pre:
# - sudo mkdir /usr/local/evm
# - sudo chmod -R 777 /usr/local/evm
# - curl -fsSkL https://raw.github.com/rejeep/evm/master/go | bash
# - chmod +x ~/.evm/bin/evm
# - ~/.evm/bin/evm install emacs-24.4-bin
# - ~/.evm/bin/evm install emacs-24.5-bin
- sudo rm -f /etc/apt/sources.list.d/google-chrome.list
- sudo add-apt-repository -y ppa:cassou/emacs
- sudo add-apt-repository -y ppa:ubuntu-elisp/ppa
- sudo apt-get update
- sudo apt-get install -qq emacs24-nox emacs-snapshot
- sudo update-alternatives --set emacs /usr/bin/emacs24-nox
- curl -fsSkL "https://raw.github.com/cask/cask/master/go" | python
- export PATH="${HOME}/.cask/bin:$PATH"
test:
override:
# - ~/.evm/bin/evm use emacs-24.4-bin
# - curl -fsSkL https://raw.github.com/cask/cask/master/go | python
# - PATH="${HOME}/.cask/bin:$PATH" make test
# - ~/.evm/bin/evm use emacs-24.5-bin
- PATH="${HOME}/.cask/bin:$PATH" make test