拓展阅读
Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件
项目管理平台-01-Phabricator 入门介绍 一套集成的强大工具,帮助公司构建更高质量的软件
DevOps
1、PLAN 开发团队根据客户的目标指定开发计划
2、CODE 根据”PLAN(开发计划)” 开始编写代码,需要将不同版本(“稳定”/”最新”)的代码存储在一个库中
3、Build 代码编写完成后,需要将代码构建打包并且运行
4、Test 成功构建项目后,需要测试代码是否存在BUG或者错误
5、DEPLOY 代码经过”手动调试”和”自动化测试”后,认为可以部署了,选一个稳定版本部署
6、OPERATE 运维团队将代码部署到生产环境中
7、MONITOR 项目部署上线后,需要持续的监控产品
8、INTEGRATE 然后将监控阶段收到的反馈发送回PLAN阶段,整体反复的流程就是DEVOPS的核心(ci/cd)
持续部署
持续部署(英语:Continuous deployment,缩写为CD),是一种软件工程方法,意指在软件开发流程中,以自动化方式,频繁而且持续性的,将软件部署到生产环境(production environment)中,使软件产品能够快速的发展[1][2][3]。
持续部署可以整合到持续整合与持续交付(Continuous delivery)的流程之中。
chat
##