mirror of
https://github.com/vale981/lack
synced 2025-03-05 09:21:39 -05:00
22 lines
No EOL
791 B
YAML
22 lines
No EOL
791 B
YAML
machine:
|
|
environment:
|
|
PATH: ~/.roswell/bin:$PATH
|
|
|
|
dependencies:
|
|
pre:
|
|
- curl -L https://raw.githubusercontent.com/snmsts/roswell/master/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/clack ~/lisp/clack
|
|
- 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 t-*.asd; else run-prove t-*.asd; fi: {parallel: true} |