OCaml-CI: A Zero-Configuration CI / Aug 2020

Presented the new OCaml DSL for continuous integration at the OCaml Workshop with Thomas Leonard, Craig Ferguson, Kate Deplaix and Magnus Skjegstad. OCaml-CI automatically extracts metadata from opam and dune files to determine what to build, uses aggressive caching for speed, and tests across multiple OCaml versions and platforms. Deployed on around 50 GitHub projects, it delivered response times an order of magnitude faster than less integrated CI solutions - demonstrating the benefits of deep integration with the OCaml ecosystem.

# 1st Aug 2020 / ci, devops, dsl, ocaml, testing

Loading recent items...