package current_gitlab

  1. Overview
  2. Docs

A Project's repository on GitLab.

type nonrec t = t * Repo_id.t
val id : t -> Repo_id.t
val pp : t Fmt.t

Pretty print t.

val compare : t -> t -> int
val ci_refs : ?staleness:Duration.t -> t Current.t -> Commit.t list Current.t

ci_refs t evaluates to the list of branches and open PRs in t.

  • parameter staleness

    If given, commits older than this are excluded. Note: the main branch commit is always included, even if stale.

val head_commit : t Current.t -> Commit.t Current.t

head_commit t evaluates to the commit at the head of the default branch in t.

OCaml

Innovation. Community. Security.