Skip to content
micha edited this page Nov 23, 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 "AKIA2489AE28488"
                              :passphrase "98b0b104ca1211e19a6c"}]]
  :dependencies '[[acme/s3library "1.0.0"]])

This loads acme/s3library JAR from the S3 repository.

Note: The :username and :passphrase keys in the repository settings correspond to the AWS account access and secret keys, respectively.

Clone this wiki locally