For

Private Maven repositories for Apache Maven

Deps provides native Maven repositories for Apache Maven, with no plugins or custom wagons required. Get up and running in seconds: just sign-up, add the snippet below to your pom.xml, and run mvn deploy. <repositories> <repository> <id>releases</id> <url>https://repo.deps.co/acme/releases</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> All repositories come with HTTPS on by default. Deps integrates natively with Maven plugins and the build lifecycle, including the Versions Maven Plugin for checking for outdated dependencies.

Private Maven repositories for Boot

Deps supports Maven repositories in Boot natively, with no tasks or custom wagons required. Get up and running in seconds: just sign-up, add the snippet below to your build.boot, and run boot build-jar push-release. (set-env! :repositories #(conj % ["releases" {:url "https://repo.deps.co/acme/releases" :username (System/getenv "DEPS_KEY") :password (System/getenv "DEPS_SECRET")}])) All repositories come with HTTPS on by default. Deps integrates natively with Boot tasks, including boot-deps for checking for outdated dependencies. Sign up now for beta access.

Private Maven repositories for Clojure

Deps supports Maven repositories for Clojure natively, with no plugins required. Leiningen, Boot, and tools.deps are all fully supported. Get up and running in seconds: just sign-up, add the repositories to your project config, and deploy. Deps is a fully hosted and managed Maven repository. You don’t need to patch it, upgrade it, back it up, or monitor disk usage. Instead, Deps handles all of that in a cloud-native service, letting you get back to the REPL.

Private Maven repositories for Leiningen

Deps supports Maven repositories in Leiningen natively, with no plugins required. Get up and running in seconds: just sign-up, add the snippet below to your project.clj, and run lein deploy. :repositories {"releases" {:url "https://repo.deps.co/acme/releases" :username :env/deps_key :password :env/deps_secret} "snapshots" {:url "https://repo.deps.co/acme/snapshots" :username :env/deps_key :password :env/deps_secret :sign-releases false}} All repositories come with HTTPS on by default, so you won’t get errors from Leiningen like “Tried to use insecure HTTP repository without TLS”.