Uploading an artefact from a public Github Release into the BucketFS¶
With this function you can upload an artefact from a public Github Release into the BucketFS. This can be useful, if you want to upload a released artefact from one of Exasol’s open source repositories.
Example:
from exasol_bucketfs_utils_python.github_release_file_bucketfs_uploader import GithubReleaseFileBucketFSUploader
release_uploader = \
GithubReleaseFileBucketFSUploader(file_to_download_name="file",
github_user="user",
repository_name="repository",
release_name="latest",
path_inside_bucket="some/path/")
release_uploader.upload("http://<host>:<port>/<bucket>/", "user", "password")