views:

45

answers:

3

Does anyone know of a good library providing Ant tasks for performing operations against Amazon EC2/S3? I'd like to leverage S3 for deployment of new WAR files for my applications, and figured Ant would be a good way to keep simplify the process and keep everything consistent. Any recommendations?

A: 

You could try the following project

http://code.google.com/p/awstasks/

Mark O'Connor
I saw that library, but it only seems to provide "delete" and "upload" capabilities. I was hoping for something more full-featured.
Shadowman
A: 

You could try munging some Ruby AWS libraries into Ant with Jruby. In fact, it would be easiest to use Jruby to expose the Ant tasks (which are the good bit of Ant, IMHO) to some Ruby deploy scripts. No XML.

Julian Simpson
+1  A: 

try CSS Labs's Ant extensions

http://cssinnovations.blogspot.com/2008/05/application-deployment-on-ec2-made_29.html

Shalom Carmel
Perfect! Exactly what I was looking for. Thanks!
Shadowman