New Gitlab CI Helpers

Erik Huelsmann ehuels at gmail.com
Sun Nov 21 20:22:50 UTC 2021


Hi Eric,

On Fri, Nov 19, 2021 at 12:18 AM Eric Timmons <etimmons at mit.edu> wrote:

> Hi folks,
>
> I've been working on a set of Gitlab CI helpers with the goal of making
> testing CL projects easy. They're not quite ready for wide consumption,
> but I'd love to get some feedback on their documentation and (from some
> brave souls) use.
>
> They are located at <https://gitlab.common-lisp.net/clci/gitlab-ci>. An
> example project using it is <https://gitlab.common-lisp.net/cl-tar/cl-tar
> >.
>
> The goal is to test on several implementations automatically by
> including files from that project into your CI setup. By default it will
> currently test on ABCL, CCL, CLISP, CMUCL, ECL, and SBCL. Additionally,
> it can test on CLASP (it will be turned on by default after their next
> release).
>
> It also includes a release pipeline that will use Gitlab's API to create
> a release whenever you push a tag that looks like a version number.
>

Thanks for putting these together! It's a very nice achievement and
enhancement of Common Lisp testing experience.


>
> It's currently limited to Linux runners, but I plan to add Windows and
> MacOS support. Additionally, it uses Docker images from
> <https://common-lisp.net/project/cl-docker-images/>, fetched directly
> from CLF infrastructure. So there's no time wasted in compiling the
> implementation and most tools you need should already be installed in
> the image.
>
> Please let me know any feedback you have!
>
>
Regards,

-- 
Bye,

Erik.

http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/clo-devel/attachments/20211121/badc1889/attachment.html>


More information about the clo-devel mailing list