~theothornhill/cl-bare

255cddb22d9b86d8caeea9d9a78525b2c10bb35c — Theodor Thornhill 3 years ago f23ce7d
Use lisp-ci
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