Common maven utilities used in the default apis.
Common maven utilities used in the default apis.
(make-github-like-scm-map {url :fr.jeremyschoffen.mbt.alpha.project/git-url})
Take a url like https://github.com/user/project
under the key ;...mbt.alpha.project/git-url
and turns it into:
#:...mbt.alpha.maven.scm{:connection "scm:git:git://github.com/user/project.git"
:developer-connection "scm:git:ssh://git@github.com/user/project.git",
:url "https://github.com/user/project"}
Take a url like `https://github.com/user/project` under the key `;...mbt.alpha.project/git-url` and turns it into: ``` #:...mbt.alpha.maven.scm{:connection "scm:git:git://github.com/user/project.git" :developer-connection "scm:git:ssh://git@github.com/user/project.git", :url "https://github.com/user/project"} ```
(make-usual-artefacts {pom-path :fr.jeremyschoffen.mbt.alpha.maven.pom/path
jar-path :fr.jeremyschoffen.mbt.alpha.build.jar/path})
Makes a sequence of maps representing maven artefacts following the :maven.deploy/artefact
spec.
Here representations for a pom.xml and a jar are made.
Makes a sequence of maps representing maven artefacts following the `:maven.deploy/artefact` spec. Here representations for a pom.xml and a jar are made.
(make-usual-artefacts+signatures! ctxt)
Make the usual artefacts using fr.jeremyschoffen.mbt.alpha.default.maven.common/make-usual-artefacts
and
their gpg signatures.
Make the usual artefacts using [[fr.jeremyschoffen.mbt.alpha.default.maven.common/make-usual-artefacts]] and their gpg signatures.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close