SuperAPI AI 工具集

gpd-release-flow

通用与其它

查看项目

更新于 10-15 22:32

技能介绍

用途:该技能面向 Google Play 发布场景,帮助上传构建产物、发布到指定轨道,以及管理灰度发布(rollout)与回滚。

主要能力:支持将 AAB 上传并发布到轨道、在轨道间晋升(如从 beta 到 production)、通过 edit 生命周期手动编排发布、执行分阶段 rollout、暂停或回滚发布,以及查询轨道与发布状态。

必要用法:使用前需设置凭据 GPD_SERVICE_ACCOUNT_KEY;每次上传需使用新的版本号;始终显式传入 --package。常用命令包括:gpd publish upload app.aab --package com.example.app 与 gpd publish release --package com.example.app --track internal --status completed;轨道晋升使用 gpd publish promote --package com.example.app --from-track beta --to-track production。需要精确控制时,可先 gpd publish edit create --package com.example.app 获取 EDIT_ID,再以 --edit-id 与 --no-auto-commit 上传,配置草稿发布后经 gpd publish edit validate 与 gpd publish edit commit 提交。灰度发布可用 gpd publish rollout --package com.example.app --track production --percentage 5 逐步提升;暂停与回滚分别使用 gpd publish halt 与 gpd publish rollback,均需 --confirm。

适用场景:适合需要将构建产物发布到内部、测试或生产轨道,并管理发布进度与风险的开发与发布流程。

限制:资料未提供该技能的安装方式、价格、平台支持范围及具体错误处理细节;属于基于 gpd 命令行工具的操作技能,需具备相应凭据与权限。对高风险发布建议先使用 --status draft,并在查看 gpd publish status 输出后再决定是否使用 --confirm。