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.
(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.
(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.
(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.
(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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close