Opam_ci_check.SpecDefines the configuration needed to then generate an OBuilder spec
The base image from which the job starts running. MacOS and FreeBSD do not yet have Docker images and start from custom base images stored in the workers.
val base_to_string : base -> stringtype opam_build = {revdep : package option;with_tests : bool;lower_bounds : bool;opam_version : Opam_version.t;}Configuration for an opam_build job
Configuration for a list_revdeps job
Configuration for any job along with the package to build
val ty_to_yojson : ty -> Yojson.Safe.tval opam :
?revdep:package ->
variant:Variant.t ->
lower_bounds:bool ->
with_tests:bool ->
opam_version:Opam_version.t ->
package ->
tGenerate configuration for an opam_build job
val opam_list_revdeps :
variant:Variant.t ->
opam_version:Opam_version.t ->
package ->
tGenerate configuration for a list_revdeps job
val pp_ty :
Stdlib.Format.formatter ->
[< `Opam of
[< `Build of opam_build | `List_revdeps of list_revdeps ]
* OpamPackage.t ] ->
unit