aws / aws/aws-toolkit-azure-devops

S3 Upload - provide way to pass --delete argument for delete old files

Open
#365 2 comments 0 reactions 0 assignees View on GitHub
feature-request
Dominant language
TypeScript
Stars
258
Forks
114
PR merge metrics
No merged PRs in 30d

Description

We currently use S3 Upload task for upload to s3 for hosting website. It works really great but old files doesn't get remove.(Since most builder tool for client side application do cache busting out of the box, it generate new files when code changes)

In my opinion, there're 2 ways
- provide checkbox for delete old files (we can do this via passing --delete arg to aws cli)
- provide input for passing custom argument, so we don't need to have interface for every argument or only have one that's used frequently so UI isn't complicated with many input.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the S3 Upload task and the AWS CLI invocation, then determine how task inputs are defined and tested. Done means the task provides a supported way to pass the --delete argument and verifies that behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cloud, devops
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.