Global toggle for CI jobs
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