Quick start
Use QuollVault to upload one build and confirm it is retained outside CI.
Prerequisites
- a QuollVault Workspace, Project, App and Environment;
- an Automation Token scoped to the target Project or App;
- Node.js 22+ until the packaged CLI release in F19.
Steps
- Configure the API and target resources:
sh
quollvault config set api https://api.quollvault.com
quollvault config set project <project-uuid>
quollvault config set app <app-uuid>
quollvault config set environment <environment-uuid>- Export the token without putting it in command history:
sh
export QUOLLVAULT_TOKEN='<automation-token>'- Upload an IPA, APK or AAB:
sh
quollvault upload ./build/app.apk- List retained builds:
sh
quollvault builds listExpected result
The upload returns a ready Build with parsed identity, SHA-256 and provenance. builds list returns the same Build.
Common failures
401: token missing, expired or revoked — create/use a current Automation Token.403/404: token scope or current App Manager authority does not cover the target — verify Workspace/Project/App selection.409: idempotency or lifecycle conflict — do not reuse an upload identity for different bytes.413: artifact exceeds the 2 GiB upload cap.429: Workspace quota is exhausted — remove retained data or request more capacity.