forked from thephoeron/let-over-lambda
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcircle.yml
21 lines (19 loc) · 763 Bytes
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
machine:
environment:
PATH: ~/.roswell/bin:$PATH
dependencies:
pre:
- curl -L https://raw.githubusercontent.com/snmsts/roswell/release/scripts/install-for-ci.sh | sh
- case $CIRCLE_NODE_INDEX in
0) ros config set default.lisp sbcl-bin ;;
1) ros install ccl-bin;
ros config set default.lisp ccl-bin ;;
esac
- ros run -- --version
override:
- git clone https://github.com/fukamachi/cl-coveralls ~/lisp/cl-coveralls
- git clone https://github.com/fukamachi/prove ~/lisp/prove
- ros -l ~/lisp/prove/prove.asd install prove
test:
override:
- if [ "$CIRCLE_NODE_INDEX" = 0 ]; then COVERALLS=true run-prove let-over-lambda-test.asd; else run-prove let-over-lambda-test.asd; fi: {parallel: true}