Liking cljdoc? Tell your friends :D

monkey.ci.runners

Defines runner functionality. These depend on the application configuration. A runner is able to execute a build script.

Defines runner functionality.  These depend on the application configuration.
A runner is able to execute a build script.
raw docstring

build-localclj

(build-local build rt)

Locates the build script locally and starts a child process that actually runs the build. Returns a deferred that resolves when the child process has exited.

Locates the build script locally and starts a child process that actually
runs the build.  Returns a deferred that resolves when the child process has
exited.
sourceraw docstring

create-workspaceclj

(create-workspace {:keys [checkout-dir sid] :as build} rt)
source

download-gitclj

(download-git build rt)

Downloads from git into a temp dir, and designates that as the working dir.

Downloads from git into a temp dir, and designates that as the working dir.
sourceraw docstring

download-srcclj

(download-src build rt)

Downloads the code from the remote source, if there is one. If the source is already local, does nothing. Returns an updated context.

Downloads the code from the remote source, if there is one.  If the source
is already local, does nothing.  Returns an updated context.
sourceraw docstring

make-runnercljmultimethod

source

normalize-runner-configcljmultimethod

source

store-srcclj

(store-src build rt)

If a workspace configuration is present, uses it to store the source in the workspace. This can then be used by other processes to download the cached files as needed.

If a workspace configuration is present, uses it to store the source in
the workspace.  This can then be used by other processes to download the
cached files as needed.
sourceraw docstring

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

× close