Skip to content

Global toggle for CI jobs

cms requested to merge cms/fixup-ci into main

CI reworked so I can use local runners on code.beatworm.co.uk

  • checks CI host is code.beatworm.co.uk as part of the job trigger, which is useful because i also push to gitlab.com but I don't need that to run CI (although I guess it could also use runners here...)
  • a bit of rejigging of the ci script to do setup a bit better
    • use the clfoundation fat docker image for now, because it contains everything
    • we still need to setup quicklisp, and link the project code into quicklisp projects
    • we need to be careful how we call asdf:test-project so we get exit codes that gitlab likes back to the shell
    • which also means we need to take care how we load sbcl

Merge request reports

Loading