package obuilder

  1. Overview
  2. Docs
val log_src : Logs.src

Types

module S : sig ... end
module Spec = Obuilder_spec
module Context : sig ... end

Stores

module Btrfs_store : sig ... end

Store build results as Btrfs subvolumes.

module Zfs_store : sig ... end

Store build results as ZFS snapshots.

module Store_spec : sig ... end

Configuration information to set up a store.

module Docker : sig ... end

Sandboxes

module Config : sig ... end

Configuration for a single sandboxed build step. This is passed by the builder to the sandbox.

module Runc_sandbox : sig ... end

Sandbox builds using runc Linux containers.

Builders

module type BUILDER = S.BUILDER with type context := Obuilder__.Build.Context.t
module Builder (Store : S.STORE) (Sandbox : S.SANDBOX) (Fetch : S.FETCHER) : sig ... end
module Build_log : sig ... end
OCaml

Innovation. Community. Security.