Loading...
Loading...
Compare original and translation side by side
gplay release \
--package com.example.app \
--track production \
--bundle app-release.aab \
--rollout 10gplay release \
--package com.example.app \
--track production \
--bundle app-release.aab \
--rollout 10gplay promote \
--package com.example.app \
--from beta \
--to production \
--rollout 25gplay promote \
--package com.example.app \
--from beta \
--to production \
--rollout 25undefinedundefinedundefinedundefinedgplay rollout halt \
--package com.example.app \
--track productiongplay rollout halt \
--package com.example.app \
--track productiongplay rollout resume \
--package com.example.app \
--track productiongplay rollout resume \
--package com.example.app \
--track productiongplay rollout complete \
--package com.example.app \
--track productiongplay rollout complete \
--package com.example.app \
--track productiongplay tracks get \
--package com.example.app \
--track production \
| jq '.releases[0].userFraction'gplay tracks get \
--package com.example.app \
--track production \
| jq '.releases[0].userFraction'undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedgplay reviews list \
--package com.example.app \
| jq '.reviews[] | select(.rating == 1) | .comments[0].userComment.text'gplay reviews list \
--package com.example.app \
| jq '.reviews[] | select(.rating == 1) | .comments[0].userComment.text'| Metric | Action |
|---|---|
| Crash rate < 1% | Continue rollout |
| Crash rate 1-2% | Halt, investigate |
| Crash rate > 2% | Halt, rollback if possible |
| 1-star reviews spike | Halt, investigate |
| ANR rate spike | Halt, investigate |
| No issues after 24h | Increase rollout |
| 指标 | 行动 |
|---|---|
| 崩溃率 < 1% | 继续发布 |
| 崩溃率 1-2% | 暂停,调查问题 |
| 崩溃率 > 2% | 暂停,如有可能则回滚 |
| 1星评价激增 | 暂停,调查问题 |
| ANR率激增 | 暂停,调查问题 |
| 24小时内无问题 | 扩大发布比例 |
undefinedundefinedundefinedundefinedgplay promote \
--package com.example.app \
--from beta \
--to productiongplay promote \
--package com.example.app \
--from beta \
--to productionundefinedundefined - name: Increase rollout
if: steps.current.outputs.fraction < 1.0
run: |
NEW_FRACTION=$(echo "${{ steps.current.outputs.fraction }} + 0.25" | bc)
gplay rollout update --package $PACKAGE --track production --rollout $NEW_FRACTIONundefined - name: 提升发布比例
if: steps.current.outputs.fraction < 1.0
run: |
NEW_FRACTION=$(echo "${{ steps.current.outputs.fraction }} + 0.25" | bc)
gplay rollout update --package $PACKAGE --track production --rollout $NEW_FRACTIONundefined