Skip to content

Releases: guitarrapc/S3Sync

1.3.0

17 Jan 06:04
Compare
Choose a tag to compare

Description

  • Add Region Support and read Profile from shared

Region Support

Add following option to handle Region.

Arguments Environment Variable Required?Optional? Description
Region="string" S3Sync_Region Optional Specify region for the bucket. (default null and will be ap-northeast-1)

This enables you to handle S3Bucket Region.

Profile

Previously, S3Sync only read netsdk profile and ignored shared profile. This cause profile made by aws cli, aws configure --profile YourProfileName command, can't refer from S3Sync.

Now both netsdk and shared profile is supported.

Add ContentType Support

06 Jan 14:11
Compare
Choose a tag to compare

Description

Add following option to handle ContentType.

Arguments Environment Variable Required?Optional? Description
ContentType="string" S3Sync_ContentType Optional Specify ContentType for object. (default null and will be application/octet-stream

This enables you to handle ContentType for all objects which are new or update. Skipped item will not changed.

Limitation

You can not select which item will use ContentType or not. The whole item will be affected.

Add DryRun Support

03 Jan 23:54
92e5600
Compare
Choose a tag to compare

Description

Add following option to handle dry-run.

Arguments Environment Variable Required?Optional? Description
DryRun=bool S3Sync_DryRun Optional Set true will not change s3 but see estimate plan.Set false to execute synchronization. (Default : true)

Breaking Change

Default DryRun is now true for your safety run. Execute sync required to pass DryRun=false for local run, or pass-e S3Sync_DryRun=false for docker run.

Initial Release

31 Dec 11:50
Compare
Choose a tag to compare
1.0.0

Add(Build) Build File