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
- Host: GitHub
- URL: https://github.com/ocaml-attic/obi
- Owner: ocaml-attic
- License: isc
- Created: 2017-08-16T15:09:08.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-07-07T17:35:34.000Z (about 5 years ago)
- Last Synced: 2025-01-30T09:41:44.163Z (8 months ago)
- Topics: build, buildkite, infrastructure, ocaml, opam
- Language: OCaml
- Size: 422 KB
- Stars: 31
- Watchers: 8
- Forks: 8
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
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 --helpSee 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.