Skip to content

Instantly share code, notes, and snippets.

@Luvgreed
Created January 3, 2019 08:52
Show Gist options
  • Save Luvgreed/a1f74b0e31213b583fa83ce84a909b70 to your computer and use it in GitHub Desktop.
Save Luvgreed/a1f74b0e31213b583fa83ce84a909b70 to your computer and use it in GitHub Desktop.
Pre-requisite :
1) install aws-s3 cli
2) create the project version folder in S3 Bucket (s3-versioncontrol):
AWS/S3/s3-versioncontrol/{projectID}/{version}
Step by step :
Step 1
From local to S3 version control bucket
aws s3 cp . s3://s3-versioncontrol/{projectID}/{version} --recursive
sample code :
aws s3 cp . s3://s3-versioncontrol/d3-techstack/20190103 --recursive
Step 2
From S3 version control bucket to S3 hosting bucket
aws s3 cp s3://s3-versioncontrol/{projectID}/{version} s3://{S3 bucket for project hosting} --recursive --acl public-read
sample code :
aws s3 cp s3://s3-versioncontrol/d3-techstack/20190103 s3://d3-techstack --recursive --acl public-read
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment