Skip to main content
POST
发布 Release

端点

认证:需要 API Key,且仅 App 作者(发布者本人)可调用;其他人得到 404。 把指定的就绪 Build 晋升为正式版本。版本号在此刻确定:默认在当前最大版本上补丁号加一(首个为 0.1.0);显式给出的版本必须是三段数字且严格大于当前最大版本,用它来表达主版本或次版本升级。 前置条件:Build 存在且就绪;快照会重新过一遍校验流水线(Build 存续期间规范可能已演进);给了 expected_revision 时工作区不得被并发修改。并发发布由(发布者,应用名,版本)唯一约束仲裁,自动版本号冲突时引擎重算并重试一次。发布后工作区保留,它可能已经领先于发布的快照。

请求

路径参数

string
必填
App 引用。

请求体

string
必填
要发布的 Build 标识,必须处于就绪状态。
string
显式版本号,三段数字;省略则补丁号加一。
integer
期望的当前草稿版本号,不一致则 409。

示例请求

响应

200 成功

响应包在 data 字段中,其内容如下。
string
必填
—
string
—
string
必填
发布的版本号。
string
必填
对应的 Build。
string
发布时间。
string[]
—

错误

错误响应统一为 {"error": {code, category, message, retryable}},见错误。

客户端库

Python 与 JavaScript SDK 暂未封装此端点,请直接调用 REST。