package obuilder

  1. Overview
  2. Docs
Run build scripts for CI

Install

Dune Dependency

Authors

Maintainers

Sources

obuilder-spec-v0.3.tbz
sha256=43473944fefea40e80cfa18461e23e69b5c3b81add828a70250d085bc794d62d
sha512=4c523440945f69552d7defd0f453777b4f7204b17ec67de366ad8f77efdc3e08c938beda117d5b8585fea4767a2c95a52f48939024ae8d811af8a16e85d84646

doc/obuilder/Obuilder/index.html

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.