2018-01-27 22:08:45 +00:00
|
|
|
language: common-lisp
|
|
|
|
sudo: false
|
|
|
|
|
|
|
|
cache:
|
|
|
|
directories:
|
|
|
|
- $HOME/.roswell
|
|
|
|
- $HOME/.config/common-lisp
|
|
|
|
|
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
- libc6-i386
|
|
|
|
- openjdk-7-jre
|
|
|
|
env:
|
|
|
|
global:
|
|
|
|
- PATH=~/.roswell/bin:$PATH
|
|
|
|
- ROSWELL_INSTALL_DIR=$HOME/.roswell
|
|
|
|
matrix:
|
2018-10-07 21:15:41 +00:00
|
|
|
- LISP=sbcl-bin
|
2018-10-07 21:23:44 +00:00
|
|
|
- LISP=ecl
|
|
|
|
- LISP=abcl
|
|
|
|
- LISP=allegro
|
|
|
|
- LISP=ccl
|
|
|
|
- LISP=clisp
|
|
|
|
- LISP=cmucl
|
2018-01-27 22:08:45 +00:00
|
|
|
|
2018-10-07 21:15:41 +00:00
|
|
|
# matrix:
|
|
|
|
# allow_failures:
|
|
|
|
# - env: LISP=clisp
|
|
|
|
# - env: LISP=ecl
|
2018-01-27 22:08:45 +00:00
|
|
|
|
|
|
|
os:
|
|
|
|
- osx
|
2018-10-07 21:15:41 +00:00
|
|
|
# - linux
|
2018-01-27 22:08:45 +00:00
|
|
|
|
|
|
|
install:
|
|
|
|
- curl -L https://raw.githubusercontent.com/snmsts/roswell/release/scripts/install-for-ci.sh | sh
|
2018-10-07 22:17:24 +00:00
|
|
|
- ros install asdf
|
2018-10-07 21:15:41 +00:00
|
|
|
- ros install ./
|
2018-01-27 22:08:45 +00:00
|
|
|
|
|
|
|
before_script:
|
|
|
|
- ros --version
|
|
|
|
- ros config
|
|
|
|
- ros -e '(princ (lisp-implementation-type))
|
|
|
|
(terpri)
|
|
|
|
(princ (lisp-implementation-version))
|
|
|
|
(terpri)
|
|
|
|
(princ *features*)
|
|
|
|
(terpri)
|
|
|
|
(uiop:quit 0)'
|
|
|
|
|
|
|
|
script:
|
2018-10-07 21:15:41 +00:00
|
|
|
- cl-info
|