Skip to content

A collection of NAnt build tasks for interacting with Amazon Web Services: S3, SQS, SNS

Notifications You must be signed in to change notification settings

daydos/Amazon-AWS-NAnt-Tasks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Web Services NAnt Tasks

This repository contains a Visual Studio 2010 solution with three projects:

S3NAntTask

This project contains custom NAnt tasks for:

Function NAnt Task Comment
Uploading a file amazon-s3-putFile
Uploading a file amazon-s3 (DEPRECATED - for backwards compatibility only)
Downloading a file amazon-s3-getFile
Copy a file between buckets amazon-s3-copyFile
Deleting a file amazon-s3-deleteFile
Deleting all files in a bucket amazon-s3-deleteAllFiles
Creating a bucket amazon-s3-CreateBucket
Deleting a bucket amazon-s3-DeleteBucket

NOTE: Review default.build for usage of tasks

Desired improvements: The ability to list multiple files (fileset) to send to an s3 bucket rather than one at a time The ability to encrypt AWS credentials The ability to store AWS credentials in a property name earlier in the NAnt build file. This way they won't have to be specified for each task invocation

SNSNAntTask

This project contains a NAnt task for sending Simple Notification Service messages via Amazon Web Services.

SQSNAntTask

This project contains a NAnt task for queuing messages via Amazon Web Services Simple Queue Service.

If you have any questions, please feel free to send me an e-mail at lawrence (at) fagan.cc

Regards,

Lawrence Fagan

About

A collection of NAnt build tasks for interacting with Amazon Web Services: S3, SQS, SNS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%