0
点赞
收藏
分享

微信扫一扫

第1章 Jenkins简述

1.1 Jenkins是什么?

         Jenkins是一个强大应用程序,该程序能跨平台对项目能持续集成、持续管理。于此同时,它是一个能处理任何构建或持续集成的开源工具。用户可以把大量的testing和deploym技术集成在Jenkins上。在该学习笔记里,我将解释怎么使用Jenkisn去构建和持续测试软件项目。

   Jenkins将帮助软件测试人员去学习如何建立和持续软件测试,来帮助开发人员来集成项目在开发过程中的变化以及包含的新构建。

1.2 为什么是Jenkins?

         Jenkins是一个持续集成的软件。它将被安装在一个server,该server位于产生的中央构建中。如下图所示,一个简单的Jenkins工作流程图:

       第1章  Jenkins简述_持续集成工具Jenkins

         Jenkins有时候会和Hudson联合使用。Hudson是一个非常受欢迎的开源用java编写持续集成工具。Jenkin可以从Hudson源码创建一个fork(分支)。

       

1.3 持续集成是什么?

         持续集成是一个要求开发人员定期把代码集成到共享仓库的开发实践。这个概念意味着在开发的lifecycle中出现问题,一旦发现就会被移除。持续集成要求开发人员进行有频率的build。common practice是不管何时当代码被提交,build就应该被触发。

 

1.4 安装Jenkins系统要求

      第1章  Jenkins简述_持续集成工具Jenkins_02


举报

相关推荐

0 条评论