You'll need about one minute to read this article.
Codeship makes it easy to deploy your application files to AWS S3 using Codeship’s integrated deployment pipelines.
Navigate to your project’s deployment configuration page by selecting Project Settings > Deploy on the top right side of the page.
Edit an existing deployment pipeline or create a new deployment pipeline by selecting + Add new deployment pipeline. Create the deployment pipeline to match the exact name of your deployment branch or a wildcard branch.
Select Amazon S3
AWS access credentials – see AWS documentation on understanding and getting your security credentials.
The specified region of your S3 bucket – see AWS list of S3 Regions.
Location of file or directory to upload to S3 bucket.
Your unique S3 bucket name.
Specified AWS Access Control List – see AWS documentation for overview of access control lists.
You have now successfully setup deployment to AWS S3. Go ahead and push a commit to your configured deploy branch.
We also have a couple of code examples and sample projects available.