menci/Upload files to Aliyun OSS (incremental)

Upload local files in a directory to Aliyun OSS with a prefix incrementally, with filename filter.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
access-key-idThe accessKeyId used to authenticate with Aliyun. Please specify `access-key-id` and `access-key-secret` or specify `security-token`.""
access-key-secretThe accessKeySecret used to authenticate with Aliyun. Please specify `access-key-id` and `access-key-secret` or specify `security-token`.""
security-tokenThe securityToken (STS) used to authenticate with Aliyun. Please specify `access-key-id` and `access-key-secret` or specify `security-token`.""
bucketThe Aliyun OSS bucket name to upload to.yes
endpointThe Aliyun OSS endpoint used to upload.yes
local-pathThe local path of directory to upload. Must point to a directory.yes
remote-pathThe remote path (prefix) to upload to.yes
include-regexThe regex of filenames included. All files by default.""
exclude-regexThe regex of filenames excluded. A file is ignored when matching it even if it matches `include-regex`.^$
headersA JSON or JS function `(filename: string) => Record<string, string>` for HTTP response headers of uploaded file.{}
delay-html-file-uploadWhether or not to delay upload of HTML file after other files.false
no-delete-remote-filesWhether or not to keep missing remote files compared to local.nofalse
retryRetry times for each OSS operation. Default is 5.no5
incrementalUpload files whose content changed only. Custom headers are not checked.notrue

no outputs