The AWS Deployment Pre-Processor Project exists to facilitate the use of the Amazon Web Service (AWS)
CodeDeploy service. AWS CodeDeploy has a variety of requirements that can become stumbling blocks
for inexperience users.
AWSDeploy removes most of these issues by automating the CodeDeploy setup process.
AWSDeploy is a pre-processor for AWS CodeDeploy, it is by no means a replacement.
It's features include:
- Transform the contents of a source directory into an AWS Deployment Package
- Convert line delimiters to a value that is appropriate for the destination
- (Re-)Write an application specification in AWS CodeDeploy format based upon the directory
mappings found in profile.ini and the contents of the source directory.
- Zip the prepared deployment package into an archive
- Upload the archive to S3 storage on AWS
- Trigger the initial AWS CodeDeployment
- Report the results
appspec.yml
profile.ini