An open API service indexing awesome lists of open source software.

https://github.com/ocaml-attic/obi

OCaml Build Infrastructure
https://github.com/ocaml-attic/obi

build buildkite infrastructure ocaml opam

Last synced: 8 months ago
JSON representation

OCaml Build Infrastructure

Awesome Lists containing this project

README

          

## obi -- interfaces to the OCaml Build Infrastructure

This repository contains the scripts, libraries and command-line tools to
access the opam2 bulk build infrastructure that checks on the health of the
[opam](https://opam.ocaml.org) package manager.



The main services and repositories associates with this infrastructure are:

- **Documentation:**
-
- is rebuilt automatically with the latest information
-
- **GitHub:** Git repositories
- : for the source code
- : for the build logs
- **Docker Hub:** container images
- : opam2 and OCaml compiler images
- : intermediate container images for bulk builds
- **Coordination:**
- : the coordination Hub (account required until [buildkite#137](https://github.com/buildkite/feedback/issues/137) is resolved)
- **Users:**
- The results database is also used by

## Getting Started

The main tool you will want to try out is `opam-ci`, which provides
CLI access to build results. You can try this out by:

opam update
opam ci --help
opam ci status --help
opam ci logs --help

See the [online documentation](https://github.com/ocaml/infrastructure/wiki/Using-the-opam-ci-tool) for more information.

## Further Information

- [CHANGES.md](CHANGES.md) is the repository changelog for source code and
Buildkite scripts.
- [METADATA.md](METADATA.md) contains a changelog for the Obi sexp format
that is published on .

While we are assembling the documentation, please contact @avsm for more information.