Liking cljdoc? Tell your friends :D

rickmoynihan.pom


artifact-id-tagclj


default-optsclj


group-id-tagclj


scm-tagclj


scm-tag-tagclj


updateclj

(update opts)

NOTE: This function is suitable and intended for -X invocation using the clojure CLI tools.

Updates pom/input-file by rewriting the corresponding tags in the pom. Only a subset of pom keys are currently supported for overwriting they are:

:mvn/version :mvn/artifact-id :mvn/group-id :scm/tag

Their values are expected to be string literals.

:pom/write-stragegy (default-mode :new-file)

Two modes are supported :overwrite, or :new-file. If :overwrite is set then the modified pom is written over :pom/input-file. If :new-file is set then we expect the :pom/output-file key to specify a new filename to write the changed pom to.

NOTE: This function is suitable and intended for -X invocation using
 the clojure CLI tools.

 Updates pom/input-file by rewriting the corresponding tags in the
pom. Only a subset of pom keys are currently supported for
overwriting they are:

 :mvn/version
 :mvn/artifact-id
 :mvn/group-id
 :scm/tag

 Their values are expected to be string literals.

 :pom/write-stragegy  (default-mode :new-file)

 Two modes are supported :overwrite, or :new-file.  If :overwrite is set then
 the modified pom is written over :pom/input-file.  If :new-file is set then
 we expect the :pom/output-file key to specify a new filename to write the
 changed pom to.
raw docstring

version-tagclj


write-pomcljmultimethod

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

× close