Cluster_api.SubmissionSourceval local :
submit:
(pool:string ->
urgent:bool ->
(Capnp__MessageSig.ro, [ `JobDescr_e8a11e4cd6914f3e ])
Capnp_rpc_lwt.StructStorage.t
option ->
[ `Ticket_9497c03b7ca5b27b ] Capnp_rpc_lwt.Capability.t) ->
sturdy_ref:[ `Submission_f4e8a768b32a7c42 ] Capnp_rpc_lwt.Sturdy_ref.t ->
[ `Submission_f4e8a768b32a7c42 ] Capnp_rpc_lwt.Capability.ttype 'a action = | Docker_build of Docker.Spec.t| Obuilder_build of Obuilder_job.Spec.t| Custom_build of 'a Custom.tval docker_build :
?push_to:Docker.Spec.push ->
?options:Docker.Spec.options ->
[ `Contents of string | `Path of string ] ->
'a actionval get_action :
(Capnp__MessageSig.ro, [ `JobDescr_e8a11e4cd6914f3e ])
Capnp_rpc_lwt.StructStorage.t
option ->
Raw.Reader.pointer_t actionval submit :
?src:(string * string list) ->
?urgent:bool ->
?secrets:(string * string) list ->
[ `Submission_f4e8a768b32a7c42 ] Capnp_rpc_lwt.Capability.t ->
pool:string ->
action:(Raw.Builder.pointer_t -> unit) action ->
cache_hint:string ->
[ `Ticket_9497c03b7ca5b27b ] Capnp_rpc_lwt.Capability.t