Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
The type build build status contexts. "ci/datakit"
is stored as "ci"; "datakit"
.
type t = private {
commit : Commit.t;
context : context;
url : Uri.t option;
description : string option;
state : Status_state.t;
}
The type for status values.
val v :
?description:string ->
?url:Uri.t ->
Commit.t ->
string list ->
Status_state.t ->
t
v c n
is the status with commit c
and name n
.
val state : t -> Status_state.t
state t
is t
's state.
val description : t -> string option
description t
is t
's description.
val commit_hash : t -> string
commit_hash t
is t
's commit SHA1.
module Set : sig ... end
Sets of build status.
val index : Set.t -> t Index.t Repo.Map.t
index s
indexes s
by build status IDs.