Skip to content
alandipert edited this page Nov 19, 2014 · 32 revisions

Boot supports resolving dependencies from S3 repositories with s3-wagon-private.

You can resolve dependencies in S3 repositories with a call to set-env! that includes :wagons, :repositories, and :dependencies:

(set-env! :wagons       '[[s3-wagon-private "1.1.2"]]
          :repositories '[["private" {:url "s3p://mybucket/releases/" :username :env :passphrase :env}]]
          :dependencies '[[acme/s3library "1.0.0"]])

For this to work LEIN_USERNAME and LEIN_PASSPHRASE would need to be environment variables. For details see the s3-wagon-private README.

Clone this wiki locally