Liking cljdoc? Tell your friends :D

monkey.ci.script


exec-script!clj

(exec-script! rt+build)

Loads a script from a directory and executes it. The script is executed in this same process.

Loads a script from a directory and executes it.  The script is executed in 
this same process.
sourceraw docstring

load-jobsclj

(load-jobs rt)

Loads the script and resolves the jobs

Loads the script and resolves the jobs
sourceraw docstring

make-clientclj

(make-client {{:keys [url token]} :api})

Creates an API client function, that can be invoked by build scripts to perform certain operations, like retrieve build parameters. The client uses the token passed by the spawning process to gain access to those resources.

Creates an API client function, that can be invoked by build scripts to 
perform certain operations, like retrieve build parameters.  The client
uses the token passed by the spawning process to gain access to those
resources.
sourceraw docstring

resolve-jobsclj

(resolve-jobs p rt)

The build script either returns a list of pipelines, a set of jobs or a function that returns either. This function resolves the jobs by processing the script return value.

The build script either returns a list of pipelines, a set of jobs or a function 
that returns either.  This function resolves the jobs by processing the script
return value.
sourceraw docstring

run-all-jobsclj

(run-all-jobs {:keys [pipeline] :as rt} jobs)

Executes all jobs in the set, in dependency order.

Executes all jobs in the set, in dependency order.
sourceraw docstring

run-all-jobs*clj

source

valid-config?clj

source

with-extensionsclj

Wraps the job so any registered extensions get executed.

Wraps the job so any registered extensions get executed.
sourceraw docstring

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

× close