一、ER设计
- 渠道:应用发布的渠道,To B的话,可能是学校、租户等;To C的话,渠道则是不同厂商的应用市场。
- 审核:jenkins构建应用完成后,管理后台生成应用的审核记录。
下面是每个实体详细的字段:
二、上架审核
jenkins构建好的apk包,上传到OSS,生成一条申请应用上架的记录。
审核人员,选中申请记录,要么通过,要么拒绝。
当通过后,更新应用的当前版本等信息,同时归档上一个版本到历史版本应用。
三、应用列表
应用的操作类型:
- 同步至其他环境(测试、预发、生产等环境)
- 新增
- 修改应用的基本信息
- 修改应用的版本信息
- 下架
- 删除
- 查看历史版本
- 统计
- 发布至渠道(视具体情况,也可能走审核流程)
四、下架应用
在应用列表,选中某个应用,点击下架。
应用的状态更新为已下架,展示在下架应用列表中。
五、总结
本文梳理了android应用的管理办法,可以说是持续构建CI的“尾巴”,至此,android应用的持续构建就完成了。