Module CI_s

type 'a status = {
result : ('a, [ `Pending of string * unit Lwt.t | `Failure of string ]) Pervasives.result;
output : CI_output.logs;
}
type job_id = CI_target.t * string

Used in logging and monitoring to identify the owning job.

module type CONTEXT : sig ... end
module type TERM : sig ... end
module type BUILDER : sig ... end