ocaml / Obi
Licence: isc
OCaml Build Infrastructure
Stars: ✭ 25
Programming Languages
ocaml
1615 projects
Labels
Projects that are alternatives of or similar to Obi
Awesome Bazel
A curated list of Bazel rules, tooling and resources.
Stars: ✭ 640 (+2460%)
Mutual labels: build
Ansible Best Practises
A project structure that outlines some best practises of how to use ansible
Stars: ✭ 735 (+2840%)
Mutual labels: infrastructure
old vespene
DISCONTINUED: a frozen fork will exist forever at mpdehaan/vespene
Stars: ✭ 672 (+2588%)
Mutual labels: build
Microbundle
📦 Zero-configuration bundler for tiny modules.
Stars: ✭ 6,622 (+26388%)
Mutual labels: build
Vigil
🚦 Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).
Stars: ✭ 804 (+3116%)
Mutual labels: infrastructure
Flubucore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
Stars: ✭ 695 (+2680%)
Mutual labels: build
Chef
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Stars: ✭ 6,766 (+26964%)
Mutual labels: infrastructure
Psick
Puppet Systems Infrastructure Construction Kit: The control-repo
Stars: ✭ 666 (+2564%)
Mutual labels: infrastructure
Cli
a lightweight, security focused, BDD test framework against terraform.
Stars: ✭ 918 (+3572%)
Mutual labels: infrastructure
Alm
Cloud-Native Application Lifecycle Management (ALM)
Stars: ✭ 637 (+2448%)
Mutual labels: infrastructure
Decentralized Ml Infra
Blockchain infrastructure for decentralized machine learning (decentralized-ml repo).
Stars: ✭ 23 (-8%)
Mutual labels: infrastructure
Ngc
NewGoCommand - An opinionated and lightweight project starter. (WORK IN PROGRESS)
Stars: ✭ 16 (-36%)
Mutual labels: build
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 package manager.
The main services and repositories associates with this infrastructure are:
-
Documentation:
- https://github.com/ocaml/infrastructure/wiki
- https://github.com/ocaml/infrastructure/wiki/Containers is rebuilt automatically with the latest information
- https://github.com/ocaml/infrastructure/wiki/Using-the-opam-ci-tool
-
GitHub: Git repositories
- https://github.com/ocaml/obi: for the source code
- https://github.com/ocaml/obi-logs: for the build logs
-
Docker Hub: container images
- https://hub.docker.com/r/ocaml/opam2: opam2 and OCaml compiler images
- https://hub.docker.com/r/ocaml/opam2-staging: intermediate container images for bulk builds
-
Coordination:
- https://buildkite.com/ocaml: the coordination Hub (account required until buildkite#137 is resolved)
-
Users:
- The results database is also used by http://check.ocamllabs.io
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 for more information.
Further Information
- CHANGES.md is the repository changelog for source code and Buildkite scripts.
- METADATA.md contains a changelog for the Obi sexp format that is published on https://github.com/ocaml/obi-logs/tree/index.
While we are assembling the documentation, please contact @avsm for more information.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].