Liking cljdoc? Tell your friends :D

automaton-build.tasks.versioning


align-subapps-depsclj

(align-subapps-deps subapps)

app-result-summaryclj

(app-result-summary app-name {:keys [status] :as res})

cli-optsclj


format-filesclj

(format-files project-dir)

Format project files.

Format project files.
raw docstring

generate-pom-xmlclj

(generate-pom-xml app-dir deps-edn excluded-aliases as-lib license version)

pom-xml-generationclj

(pom-xml-generation subapps)

pom-xml-statusclj

(pom-xml-status app)

run-monorepoclj

(run-monorepo)

Versioning for monorepo has 3 steps:

  1. Set version for each project
  2. Generate new pom.xml
  3. Update other subapps references of updated project
Versioning for monorepo has 3 steps:
1. Set version for each project
2. Generate new pom.xml
3. Update other subapps references of updated project
raw docstring

summary-detailsclj

(summary-details {:keys [version-update subapps-update pom-xml app-name]})

update-deps-versionclj

(update-deps-version as-lib version)

Aligns all apps dependencies in apps-dirs to have newest specific app version. So if it's run for automaton-build, all files containing it as dependency will be updated to it's version.edn version

Aligns all apps dependencies in `apps-dirs` to have newest specific app version. So if it's run for automaton-build, all files containing it as dependency will be updated to it's version.edn version
raw docstring

update-versionclj

(update-version app-dir app-name target-env)

versioning-updateclj

(versioning-update env subapps)

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

× close