OCaml-CI is a CI service for OCaml projects.
It uses metadata from the project's opam and dune files to work out what to build, and uses caching to make builds fast. It automatically tests projects against multiple OCaml versions and OS platforms.
To start building with OCaml-CI:
- Add the app to your account, selecting
Installat https://github.com/apps/ocaml-ci - Select only the repositories you want tested - if you select
All Repositorieswe won't build anything!
This service is somewhat experimental and being heavily worked on under https://github.com/ocurrent. You will need to be approved before it will start building anything. e.g. ocurrent/ocaml-ci#346
- Github documentation on how to install an app on your repository
- The source code is at https://github.com/ocurrent/ocaml-ci