package obuilder

  1. Overview
  2. Docs

Module ObuilderSource

Sourceval log_src : Logs.src

Types

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

Stores

Sourcemodule Btrfs_store : sig ... end

Store build results as Btrfs subvolumes.

Sourcemodule Zfs_store : sig ... end

Store build results as ZFS snapshots.

Sourcemodule Store_spec : sig ... end

Configuration information to set up a store.

Sandboxes

Sourcemodule Config : sig ... end

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

Sourcemodule Runc_sandbox : sig ... end

Sandbox builds using runc Linux containers.

Builders

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

Innovation. Community. Security.