(add-digest artifacts)adds MD5 and SHA1 digests to all artifacts
(add-digest [{:file "dev/test/hara.deploy/maven.edn" :extension "edn"}]) => [{:file "dev/test/hara.deploy/maven.edn.md5", :extension "edn.md5"} {:file "dev/test/hara.deploy/maven.edn", :extension "edn"}]
adds MD5 and SHA1 digests to all artifacts
(add-digest [{:file "dev/test/hara.deploy/maven.edn"
:extension "edn"}])
=> [{:file "dev/test/hara.deploy/maven.edn.md5",
:extension "edn.md5"}
{:file "dev/test/hara.deploy/maven.edn",
:extension "edn"}](clean name {:keys [simulate interim] :as params} linkages project)cleans the interim directory
(def -args- ['hara/object nil -collected- (project/project)])
(apply package/package -args-)
(apply clean -args-)
cleans the interim directory (def -args- ['hara/object nil -collected- (project/project)]) (apply package/package -args-) (apply clean -args-)
(create-digest algorithm suffix {:keys [file extension] :as artifact})creates a digest given a file and a digest type
(create-digest "MD5" "md5" {:file "dev/test/hara.deploy/maven.edn" :extension "edn"}) => {:file "dev/test/hara.deploy/maven.edn.md5", :extension "edn.md5"}
creates a digest given a file and a digest type
(create-digest "MD5"
"md5"
{:file "dev/test/hara.deploy/maven.edn"
:extension "edn"})
=> {:file "dev/test/hara.deploy/maven.edn.md5", :extension "edn.md5"}(deploy name
{:keys [tag skip bulk] :as params}
linkages
{:keys [aether deploy] :as project})deploys a package to a test repo
(deploy 'hara/base -config- ;;(read-config) -collected- (assoc (project/project) :deploy {:signing {:key -config-}} :aether (aether/aether)))
deploys a package to a test repo
(deploy 'hara/base
-config- ;;(read-config)
-collected-
(assoc (project/project)
:deploy {:signing {:key -config-}}
:aether (aether/aether)))(install name
{:keys [skip bulk] :as params}
linkages
{:keys [aether] :as project})installs a package to the local .m2 repository
(install 'hara/object {} -collected- (assoc (project/project) :version "3.0.1" :aether (aether/aether))) ;; ['hara:object:jar:3.0.1 'hara:object:pom:3.0.1] => (contains [artifact/rep? artifact/rep?])
installs a package to the local `.m2` repository
(install 'hara/object
{}
-collected-
(assoc (project/project) :version "3.0.1" :aether (aether/aether)))
;; ['hara:object:jar:3.0.1 'hara:object:pom:3.0.1]
=> (contains [artifact/rep? artifact/rep?])(install-secure name
{:keys [skip bulk] :as params}
linkages
{:keys [aether deploy] :as project})installs a package to the local .m2 repository with signing
(install-secure 'hara/object {} -collected- (assoc (project/project) :deploy {:signing {:key -config-}} :aether (aether/aether)))
installs a package to the local `.m2` repository with signing
(install-secure 'hara/object
{}
-collected-
(assoc (project/project)
:deploy {:signing {:key -config-}}
:aether (aether/aether)))(sign-file {:keys [file extension]}
{:keys [suffix public private] :as params :or {suffix "asc"}})signs a file with gpg
(sign-file {:file "dev/test/hara.deploy/maven.edn" :extension "edn"} -config-) => {:file "dev/test/hara.deploy/maven.edn.asc" :extension "edn.asc"}
signs a file with gpg
(sign-file {:file "dev/test/hara.deploy/maven.edn" :extension "edn"}
-config-)
=> {:file "dev/test/hara.deploy/maven.edn.asc"
:extension "edn.asc"}cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |