我目前有一个工作网站,我们不断对其进行更改。我想知道是否有办法让./deploy脚本只部署新的更改,而不是每次都部署整个站点。
我的剧本目前就是这个。
aws s3 cp _site s3:/fake bucket name/ --recursive --region "ap-southeast-2"
答案 0 :(得分:2)
请查看aws cli命令:s3 sync
http://docs.aws.amazon.com/cli/latest/reference/s3/sync.html
aws s3 sync _site s3://fake/ --recursive --region "ap-southeast-2"
首先使用--dry-run
进行尝试,如果符合您的需要,请将其删除。