ato/clojars-web — pull request #43 by xeqi (2012-04-11 02:02:17+00:00)
Title: Update maven-core and replace maven-ant-tasks with pomegranate

This pull request replaces maven-ant-tasks with pomegranate. Similar in spirit to the replacement done in lein2, this allows getting rid of all the plexus container stuff.

I believe this will also make the future change to s3 easier, as with a small src change the config.clj can specify a url, like s3p://..., or the full repo settings with authentication.

The tests make sure that it can scp, deploy to the repo, and then pull the dependency from the repo with pomegranate. I'd recommend a bit of manual testing to confirm.