Hi folks

s3-wagon-private <https://github.com/technomancy/s3-wagon-private> is a
Leiningen plugin which lets you use a private S3 bucket as a Maven repo,
typically for internal artifacts that you don't want to publish to Clojars.
If you are spending any time at all lein installing your coworkers projects
to use their changes, chances are you could benefit from this (or a more
full featured Maven repo).

I've taken over from Phil Hagelberg (technomancy) for maintaining the
s3-wagon-private <https://github.com/technomancy/s3-wagon-private> plugin
and am happy to announce the release of version 1.2.0
<https://github.com/technomancy/s3-wagon-private/releases/tag/v1.2.0>.
Almost all of the work for this was done by Allen Rohner for CircleCI, I've
just merged their fork back into the main project.

The major internal changes in this release are updating the version of
aws-maven used, and replacing Jets3t with the official Amazon S3 client.
This eliminates the noisy logging that you would have seen if you had used
previous versions of s3-wagon-private.

The list of IAM permissions required on your S3 bucket have changed because
of the change in S3 client, they now include:

   - getBucketLocation
   - listObjects
   - getObject
   - getObjectMetadata
   - putObject (when deploying)

You can install it by adding :plugins [[s3-wagon-private "1.2.0"]] to your
project.clj.

At Day8 we've been using the CircleCI fork for a couple of months with
success, but would appreciate any feedback or bug reports from other users
as you upgrade.

Thanks!

P.S. If anyone has an example of the magical incantations required to sign
a Maven pom and jar when deploying to Clojars through Maven, that would be
much appreciated.
-- 
-
Daniel

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to