(exec-script! rt)
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.
(make-client {{:keys [url socket]} :api})
Initializes a Martian client using the configuration given. It can either connect to a domain socket, or a host. The client is then added to the context, where it can be accessed by the build scripts.
Initializes a Martian client using the configuration given. It can either connect to a domain socket, or a host. The client is then added to the context, where it can be accessed by the build scripts.
(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.
(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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close