gpd-build-lifecycle

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

GPD Build Lifecycle

GPD 构建生命周期

Use this skill to manage build state, processing, and retention.
使用此技能管理构建状态、处理流程和留存情况。

Upload and validate

上传与验证

bash
gpd publish upload app.aab --package com.example.app
bash
gpd publish upload app.aab --package com.example.app

Inspect release status

查看版本发布状态

bash
gpd publish status --package com.example.app --track internal
gpd publish status --package com.example.app --track production
bash
gpd publish status --package com.example.app --track internal
gpd publish status --package com.example.app --track production

Recent tracks and releases

最近的发布渠道与版本

bash
gpd publish tracks --package com.example.app
bash
gpd publish tracks --package com.example.app

Internal app sharing

内部应用共享

Use for fast distribution of a build without a full track release.
bash
gpd publish internal-share upload app.aab --package com.example.app
用于无需完整渠道发布即可快速分发构建版本的场景。
bash
gpd publish internal-share upload app.aab --package com.example.app

Cleanup and rollback

清理与回滚

bash
gpd publish halt --package com.example.app --track production --confirm
gpd publish rollback --package com.example.app --track production --confirm
bash
gpd publish halt --package com.example.app --track production --confirm
gpd publish rollback --package com.example.app --track production --confirm

Notes

注意事项

  • Prefer
    gpd publish release
    for end-to-end flow instead of manual steps.
  • Use a new version code for each uploaded build.
  • 优先使用
    gpd publish release
    完成端到端流程,而非手动执行步骤。
  • 每个上传的构建版本需使用新的版本号。