aws / aws/aws-cli

aws s3 sync --delete: delete files _after_ uploading

Open
#1,417 11 comments 9 reactions 0 assignees View on GitHub
feature-request p3 s3 s3sync s3syncstrategy
Dominant language
Python
Stars
17.3k
Forks
4.6k
Avg merge
1d 2h
Merged PRs (30d)
13

Description

Hello,

With `awscli==1.7.37`, when using `s3 sync --delete`, is there a way to have the files be deleted after the rest is uploaded? It seems like they’re always deleted before uploading.

```
$ aws s3 sync --delete dist s3://bucket
delete: s3://bucket/scripts/bundle.65406bc3e1133110.js
upload: dist/index.html to s3://bucket/index.html
upload: dist/scripts/bundle.9ad9b21077147aa5.js to s3://bucket/scripts/bundle.9ad9b21077147aa5.js
upload: dist/styles/bundle.6de17660ab595a44.css to s3://bucket/styles/bundle.6de17660ab595a44.css
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.