Opam_ci_check.Variant
A variant describes the platform on which a job is run, including information such as the OS distribution, architecture, and version of OCaml
type arch = Ocaml_version.arch
type t
val to_yojson : t -> Yojson.Safe.t
val v : arch:arch -> distro:string -> compiler:(string * string option) -> t
val ocaml_version_to_string : t -> string
val arch : t -> arch
val docker_tag : t -> string
val distribution : t -> string
val os : t -> [ `Linux | `Macos | `Freebsd ]
val pp : t Fmt.t
val macos_homebrew : string
The Homebrew MacOS distribution
val freebsd : string
The FreeBSD distribution