Liking cljdoc? Tell your friends :D

monkey.ci.runners.runtime

Creates a runtime component that is used by the controller.

Creates a runtime component that is used by the controller.
raw docstring

global-to-local-eventsclj

source

global-to-local-routesclj

(global-to-local-routes)

Creates new event handler routes, that handle events received from the global broker.

Creates new event handler routes, that handle events received from the global broker.
sourceraw docstring

local-to-global-eventsclj

Set of events that should be forwarded to global broker

Set of events that should be forwarded to global broker
sourceraw docstring

make-container-routescljmultimethod

source

make-runner-systemclj

(make-runner-system config)

Given a runner configuration object, creates component system. When started, it contains a fully configured runtime component that can be used by the controller. In addition, it creates a build api for the script process and also a mailman event broker for dispatching.

Given a runner configuration object, creates component system.  When started,
it contains a fully configured `runtime` component that can be used by the
controller.  In addition, it creates a build api for the script process and also
a mailman event broker for dispatching.
sourceraw docstring

new-api-configclj

(new-api-config {:keys [runner]})
source

new-api-serverclj

(new-api-server config)
source

new-container-routesclj

(new-container-routes conf)

Creates new event handler routes that handle events raised by the controller and script processes for running container jobs.

Creates new event handler routes that handle events raised by the controller and 
script processes for running container jobs.
sourceraw docstring

new-event-streamclj

(new-event-stream)
source

new-local-mailmanclj

(new-local-mailman)

Creates local mailman component for runners. This is used to handle events between the build api, the script and container jobs.

Creates local mailman component for runners.  This is used to handle events 
between the build api, the script and container jobs.
sourceraw docstring

new-local-to-global-forwarderclj

(new-local-to-global-forwarder)

Adds listeners responsible for pushing all events generated by the build to the upstream broker and the event stream.

Adds listeners responsible for pushing all events generated by the build to the 
upstream broker and the event stream.
sourceraw docstring

new-mailmanclj

(new-mailman config)

Creates new mailman event broker component that connects to the global event broker.

Creates new mailman event broker component that connects to the global
event broker.
sourceraw docstring

new-paramsclj

(new-params config)
source

new-push-gwclj

(new-push-gw config)
source

runtime?clj

source

with-runner-systemclj

(with-runner-system config f)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close