1 files changed, 9 insertions(+), 14 deletions(-)
M .build.yml
M .build.yml => .build.yml +9 -14
@@ 2,18 2,13 @@ image: archlinux
packages:
- sbcl
sources:
-- https://git.sr.ht/~theothornhill/cl-bare
+ - https://git.sr.ht/~theothornhill/lisp-ci
+ - https://git.sr.ht/~theothornhill/cl-bare
tasks:
-- build: |
- curl -O https://beta.quicklisp.org/quicklisp.lisp
- sbcl --load cl-bare/setup.lisp
- echo '(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
- (user-homedir-pathname))))
- (when (probe-file quicklisp-init)
- (load quicklisp-init)))' >> ~/.sbclrc
- mkdir -p ~/quicklisp/local-projects/
- mv ~/cl-bare ~/quicklisp/local-projects/
- cd ~/quicklisp/local-projects/cl-bare
-- test: |
- cd ~/quicklisp/local-projects/cl-bare
- ./test.sh
+ - setup: |
+ ./lisp-ci/lisp-ci.sh
+ mv ~/cl-bare ~/quicklisp/local-projects/
+ cd ~/quicklisp/local-projects/cl-bare
+ - test: |
+ cd ~/quicklisp/local-projects/cl-bare
+ ./test.sh