lajosnagyuk / hiveforge

The HiveForge Continuous Integration distributed build service
0 stars 0 forks source link

Establish communication with the S3 backend for file storage #8

Open lajosnagyuk opened 1 month ago

lajosnagyuk commented 1 month ago

I want to be able to read from and write to an S3 backend, more specifically both minio and backblaze.

I want to be able to ultimately store file chunks to work on as artifacts, or to act as output artifact.

This issue is to deal with the MVP of the S3 work, I want to store and read back files from the storage.

As a minimum value add, I want to write to s3 the Hash jsons from the controller to storage when received from the hiveforgectl hash command (respond with a hash_result :id), and add another commands that reads these back using the same ID (authorisation: reader key, operator key, master key).

lajosnagyuk commented 1 month ago

Work started on branch hiveforge-8-upload-download-to-s3