Build and deploy jar to remote repository.
Build and deploy jar to remote repository.
(add-auth-from-url [id settings])
(add-auth-interactively [id settings])
(classifier version f)
The classifier is be located between the version and extension name of the artifact.
See http://maven.apache.org/plugins/maven-deploy-plugin/examples/deploying-with-classifiers.html
The classifier is be located between the version and extension name of the artifact. See http://maven.apache.org/plugins/maven-deploy-plugin/examples/deploying-with-classifiers.html
(deploy project)
(deploy project repository)
(deploy project repository identifier version & files)
Deploy jar and pom to remote repository.
The target repository will be looked up in :repositories in project.clj:
:repositories [["snapshots" "https://internal.repo/snapshots"] ["releases" "https://internal.repo/releases"] ["alternate" "https://other.server/repo"]]
If you don't provide a repository name to deploy to, either "snapshots" or "releases" will be used depending on your project's current version. You may provide a repository URL instead of a name.
See lein help deploying
under "Authentication" for instructions on
how to configure your credentials so you are not prompted on each
deploy.
You can also deploy arbitrary artifacts from disk:
$ lein deploy myrepo com.blueant/fancypants 1.0.1 fancypants.jar pom.xml
The repository can be defined in defproject or a profile, or it can be a URL. Use file://$HOME/.m2/repository to install in the local repo.
While this works with any arbitrary files on disk, downstream projects will not be able to depend on jars that are deployed without a pom.
Deploy jar and pom to remote repository. The target repository will be looked up in :repositories in project.clj: :repositories [["snapshots" "https://internal.repo/snapshots"] ["releases" "https://internal.repo/releases"] ["alternate" "https://other.server/repo"]] If you don't provide a repository name to deploy to, either "snapshots" or "releases" will be used depending on your project's current version. You may provide a repository URL instead of a name. See `lein help deploying` under "Authentication" for instructions on how to configure your credentials so you are not prompted on each deploy. You can also deploy arbitrary artifacts from disk: $ lein deploy myrepo com.blueant/fancypants 1.0.1 fancypants.jar pom.xml The repository can be defined in defproject or a profile, or it can be a URL. Use file://$HOME/.m2/repository to install in the local repo. While this works with any arbitrary files on disk, downstream projects will not be able to depend on jars that are deployed without a pom.
(files-for project repo)
(repo-for project name)
(sign file opts)
Create a detached signature and return the signature file name.
Create a detached signature and return the signature file name.
(sign-for-repo? repo)
Generally sign artifacts for this repo?
Generally sign artifacts for this repo?
(signature-for-artifact artifact opts)
(signatures-for-artifacts artifacts sig-opts)
Creates and returns the list of signatures for the artifacts needed to be signed.
Creates and returns the list of signatures for the artifacts needed to be signed.
(signing-args file opts)
Produce GPG arguments for signing a file.
Produce GPG arguments for signing a file.
(signing-opts project repo)
Extract signing options map from a project.
Extract signing options map from a project.
(warn-missing-metadata project)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close