App发布流程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了App发布流程相关的知识,希望对你有一定的参考价值。
一、App发布流程
1,Jenkins上完成APP的编译、打包
2,workflow上提交应用发布的申请
3,验证主机正确性后审批,workflow自动完成发布
4,发布过程中出现错误,workflow中查看错误信息,以决定是否修改后重新发布或回退
二、App发布案例演示
1,Jenkins上完成APP的编译、打包
登录Jenkins 链接:http://jenkins.cheyaoshicorp.com/
找到目标APP项目,这里以AppAPIService为例,点击AppAPIService
点击左侧菜单栏中的“Build with Parameters”
在branch列中选择环境(同时也用作动态打包的参数),环境分为master(生产环境)、uat(uat环境)、dev(开发环境)
然后选择对应的tag,完成后点击“开始构建”。这里就完成了App的编译、打包和上传到CMDB服务器这些操作。
2、workflow上提交应用发布申请
登录Workflow,链接:http://workflow.cheyaoshicorp.com/
在左侧的功能菜单中选择发起申请
点击App应用发布
在新的页面中选择APP名称和环境;
环境分为DEV(开发环境)、UAT(UAT环境)、PRO(生产环境)。
3、验证主机是否正确,并完成申请和审批
选择好APP名称和环境之后,系统会自动将符合条件的服务器IP列出来,我们通过IP地址前面的复选框来勾选目标服务器,这里千万别选错服务器
在发布版本这一栏填写正确的版本信息,版本的命名方式为APPName_Tag(这里的Tag是Jenkins上的Tag), 例如我这里填写的是AppAPIService_dev_201603271810
填完后,提交申请,然后在Workflow上进行审批
4、确认发布是否成功
登录Workflow,确认申请状态,状态为“已完成”表示发布成功。如果发布失败,可以点击任务查看报错信息,然后根据报错信息决定是否修改重发发布或者回退版本。
本文出自 “zengestudy” 博客,请务必保留此出处http://zengestudy.blog.51cto.com/1702365/1844752
以上是关于App发布流程的主要内容,如果未能解决你的问题,请参考以下文章