How do I upload build artefacts from CI?
- Create a key with
buckets:writeonly (plusbuckets:readif the job resumes uploads) and store it, with your Account ID, as encrypted CI secrets. - Give each pipeline its own key so you can revoke it alone.
- In the job, run the complete uploader (Python or JavaScript), or the one-request upload for files up to 4 MiB.
- Upload zips you don't want unpacked with
"kind": "asset". - Log the returned object id so later steps can download or publish it.
Events record which key did each upload (actor.key_name).
Related articles
Still need help?
Tried the steps above and still stuck? Email us. We usually reply within the first hour, and always within 24 hours. A full support team is with you.
Infrastructure questions, or permanent deletion of your data
infrastructure@clatterlabs.xyzFor deleting your whole account or the data of one service.