host.deploy.create
Generated at from
openvibe-contracts v0.114.0 and
openvibe-sdk v0.35.1.
Not grantable to apps (active, first-party).
Upload an immutable static deploy (tar/tar.gz or multipart files; validated for path traversal, links, special and hidden files, server-side code, file types and quotas; never executed), list deploys and their upload logs, activate a deploy and roll a site back to any earlier ready deploy (one atomic pointer switch). Also judged by the acting principal's project role (deployer or above); an app principal added to a project as deployer can deploy from CI. A site with a Git source also accepts a CI-built deploy at /sites/:id/source/deploys naming the ref and full commit_sha; it is always a preview and records that commit as immutable provenance.
- Owner
- host (token audience
openvibe.host) - Version
- 1.0
- Status
- active
- Visibility
- first-party
- Resource constraints
- project
- Quota class
- host-deploy
- Permissions
- host:deploy
- Input
- host.deploy-create-request@1
- Output
- host.deploy-create-result@1
- Events
- host.deploy.created, host.deploy.activated, host.deploy.failed
- Implemented by
GET /api/v1/sites/:id/deploysPOST /api/v1/sites/:id/deploysPOST /api/v1/sites/:id/source/deploysGET /api/v1/deploys/:idGET /api/v1/deploys/:id/logPOST /api/v1/deploys/:id/activatePOST /api/v1/sites/:id/rollback