Releases: marceloavf/digitalocean-tools-vsts
Releases 路 marceloavf/digitalocean-tools-vsts
v0.1.0 - Neptune
Tasks included
- DigitalOcean Spaces Upload: Upload file(s) and folder(s) content to DigitalOcean Spaces Bucket.
- DigitalOcean Spaces Delete: Delete file(s) from DigitalOcean Spaces Bucket.
DigitalOcean Spaces Upload
- DigitalOcean Connection: Set the service endpoint for your connection. It's based on AWS configuration (only Access Key ID and Secret Key ID is required).
- DigitalOcean Region: The DigitalOcean datacenter region code containing the Spaces resource(s), e.g. nyc3, ams3, sgp1, etc.
- Bucket Name: The name of the bucket where the content will be uploaded.
- Source Folder: The source folder that the content pattern(s) will be run against. Root is assumed when empty.
- Filename Patterns: Glob patterns to select the file and folder content to be uploaded.
- Target Folder: The target folder (referred to as a key prefix in Spaces) in the bucket to contain the uploaded content. Root is assumed when empty.
- Access Control (ACL): The canned Access Control List (ACL) to apply to the uploaded content.
- Flatten Folders: Flatten the folder structure and copy all files into the specified target folder in the bucket.
DigitalOcean Spaces Delete
- DigitalOcean Connection: Set the service endpoint for your connection. It's based on AWS configuration (only Access Key ID and Secret Key ID is required).
- DigitalOcean Region: The DigitalOcean datacenter region code containing the Spaces resource(s), e.g. nyc3, ams3, sgp1, etc.
- Bucket Name: The name of the bucket where the content will be deleted.
- Filename Patterns: Glob patterns to select the file and folder content to be deleted.
- Target Folder: The target folder (referred to as a key prefix in Spaces) in the bucket that contain the files. Root is assumed when empty, be careful.
Semantic Version Filter Options:
- Enable: Allow to filter based on semantic version, avoiding newest versions from being deleted of the bucket prefix.
- How many versions to keep: Specify how many versions to keep in the bucket, it will avoid deleting the newest ones.
Neptune is the farthest known planet in our solar system.