码迷,mamicode.com
首页 > 其他好文 > 详细

CI/CD

时间:2020-05-14 11:04:34      阅读:42      评论:0      收藏:0      [点我收藏+]

标签:span   持续集成   阶段   集成   自动化构建   实践   应用开发   用户   生产   

CI/CD

  CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。

  • 持续集成:是一种软件开发实践,团队开发人员频繁提交代码到源代码仓库,每次提交都进行构建、自动化测试,从而尽早发现集成问题。

  • 持续交付:频繁地将软件的新版本,交付给质量团队或者用户,以供评审。

  • 持续部署:代码通过评审后,自动部署到生产环境。

Jenkins

  Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具。主要用于自动化构建、测试和部署软件。

  运行 jenkins:

$ java -jar jenkins.war

 

CI/CD

标签:span   持续集成   阶段   集成   自动化构建   实践   应用开发   用户   生产   

原文地址:https://www.cnblogs.com/yutb/p/12886587.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!