mirror of
https://github.com/fiddlerwoaroof/data-lens.git
synced 2025-11-08 18:26:32 +00:00
chore: double-check check for sbcl install
This commit is contained in:
5
.github/workflows/test.yml
vendored
5
.github/workflows/test.yml
vendored
@ -30,12 +30,15 @@ jobs:
|
|||||||
# Runs a set of commands using the runners shell
|
# Runs a set of commands using the runners shell
|
||||||
- name: setup deps
|
- name: setup deps
|
||||||
run: |
|
run: |
|
||||||
nix profile install nixpkgs\#sbcl
|
set -x
|
||||||
|
|
||||||
|
# nix profile install nixpkgs\#sbcl
|
||||||
command -v sbcl || exit 38
|
command -v sbcl || exit 38
|
||||||
cd
|
cd
|
||||||
wget 'https://beta.quicklisp.org/quicklisp.lisp'
|
wget 'https://beta.quicklisp.org/quicklisp.lisp'
|
||||||
sbcl --eval '(require :uiop)' \
|
sbcl --eval '(require :uiop)' \
|
||||||
--load quicklisp.lisp \
|
--load quicklisp.lisp \
|
||||||
|
--eval '(handler-case (quicklisp-quickstart:install) (error () (uiop:quit 40)))' \
|
||||||
--quit
|
--quit
|
||||||
[[ -f "$HOME"/quicklisp/setup.lisp ]] || exit 39
|
[[ -f "$HOME"/quicklisp/setup.lisp ]] || exit 39
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user