Use Cases
CI
Docker images are widely used for CI purposes as they tend to boot faster and use less disk space than comparable VMs.
Gitlab CI
Here is an example .gitlab-ci.yml
file to use these images with Gitlab
CI. For a moderately more complex example, please
see
ASDF's CI pipelines.
.run tests:
image: clfoundation/$LISP:latest
script:
- ./run-all-my-tests.sh
ABCL tests:
extends: .run tests
variables:
LISP: abcl
CCL tests:
extends: .run tests
variables:
LISP: ccl
ECL tests:
extends: .run tests
variables:
LISP: ecl
SBCL tests:
extends: .run tests
variables:
LISP: sbcl