package datakit-ci

  1. Overview
  2. Docs
type t = [
  1. | `PR of Datakit_github.PR.id
  2. | `Ref of Datakit_github.Ref.id
]
val pp : t Fmt.t
val compare : t -> t -> int
val equal : t -> t -> bool
val repo : t -> Datakit_github.Repo.t
val id : t -> [ `PR of int | `Ref of string list ]
val path : ?test:string -> t -> Uri.t
module Map : Asetmap.Map.S with type key = t
module Set : Asetmap.Set.S with type elt = t
val map_of_list : t list -> Set.t Datakit_github.Repo.Map.t
type v = [
  1. | `PR of Datakit_github.PR.t
  2. | `Ref of Datakit_github.Ref.t
]
val compare_v : v -> v -> int
val path_v : v -> Uri.t
val repo_v : v -> Datakit_github.Repo.t
val unescape_ref : string -> Datakit_github.Ref.name
val pp_v : v Fmt.t
val of_v : v -> t
module Branch_escape : sig ... end
val status_branch : t -> string

status_branch target is the DataKit branch in which to store the status of target's jobs.

val of_status_branch : string -> t

of_status_branch branch_name reverses status_branch_v.