CI: build on older Debian Buster

This commit is contained in:
vindarel 2023-05-09 13:25:14 +02:00 committed by vindarel
parent 2b91d96672
commit a4cdfd508a
2 changed files with 11 additions and 1 deletions

View file

@ -1,4 +1,11 @@
image: clfoundation/sbcl
# Build on Debian and SBCL.
# We want to build CIEL in a sufficiently old Debian version:
# the glibc will be compatible with lots of Debian and Ubuntu systems,
# however building on the latest (Bullseye) would lead to incompatible glibc errors
# when running on newer systems.
# Buster: released in July, 2019.
# Bullseye: released in August, 2021, supported until July, 2024.
image: clfoundation/sbcl:2.1.5-buster
# We need to install some system dependencies,
# to clone libraries not in Quicklisp,

View file

@ -178,6 +178,9 @@ REPL. You need to build the core image yourself though.
<https://gitlab.com/vindarel/ciel/-/pipelines>, download the latest
artifacts, unzip the `ciel-v0.zip` archive and run `ciel-v0/ciel`.
It is currently built on Debian Buster (released in 2019) and it
should be compatible with newer Debian-ish systems.
TODO: build it for different platforms.
To build it, clone this repository and run `make build`.