(build {:keys [lib version tag snapshot? target-dir jar-file src-dirs
resource-dirs class-dir scm basis-params]
:or {target-dir TARGET-DIR
src-dirs ["src"]
resource-dirs ["resources"]
snapshot? false
basis-params {:project "deps.edn"}}
:as params})
Build a jar-file for the lib.
Build a jar-file for the lib.
(create-tag {version-name :version :as opts})
Create a git tag for the lib.
Create a git tag for the lib.
(deploy params)
Build and deploy the jar-file to Clojars.
Build and deploy the jar-file to Clojars.
(install params)
Build and install jar-file to the local repo.
Build and install jar-file to the local repo.
(push-tag {version-name :version :as opts})
Push an existing git tag with latest lib version to the remote repository.
Push an existing git tag with latest lib version to the remote repository.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close