Jenkins权威指南
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-08-24 16:46:20
微信
赏
支付宝
文档简介:
Table of Contents
1. 前言
2. Jenkins介绍
1. 介绍
2. 使用
3. 自动化测试
1. 自动化单元和集成测试
2. 配置测试报告
3. 展示测试结果
4. 代码覆盖率
Jenkins权威指南
通过Jenkins可以实现流水线式的软件开发,Jenkins是一个开源的软件,他改变了团队对于Continuous
Integration(CI)的认识。这本书将会教你如何使用Jenkins来使你的构建,集成,发布,开发流程自动化,证
明了CI可以节省你的时间,金钱和解决你许多头疼的问题。
通过本书你可以:
学习如何安装,配置和使你的Jenkins服务器更加安全;
组织和监视general-purpose构建作业;
集成自动化测试来验证构建是否正确,构建代码质量报告;
建立有效的团队通知策略和其中所用到的技术;
配置构建流水线,参数化作业,矩阵式build和其他高级作业;
管理Jenkins服务器集群来运行分布式构建;
实现自动化部署和持续交付;
Jenkins介绍
简介
Continuous Integration(CI)是现代软件开发领域的基石,它改变了团队对于整个开发过程的理解。一个好的
CI架构能够使得从开发到部署顺序进行,更快地发现和修复bug,最终给客户带来更多的价值。每个专业的开
发团队,无论打还是小都应该采用CI。
Jenkins介绍
Jenkins来源于Hudson。在2009年,Oracle收购了Sun并继承了Hudson的基础代码。在2011年,Oracle和开源
社区关系紧张,hudson分成了两个项目:
Jenkins:被大多数的Hudson开发者所运营
Hudson:被Oracle所控制
简介
Continuous Integration(CI)是现代软件开发领域的基石,它改变了团队对于整个开发过程的理解。一个好的
CI架构能够使得从开发到部署顺序进行,更快地发现和修复bug,最终给客户带来更多的价值。每个专业的开
发团队,无论打还是小都应该采用CI。
持续集成(CI)基础
在引入CI之前,开发团队的很大一部分精力都被用在集成阶段。在这个阶段中,每个独立的开发者或者每
个团队将他们开发的各个模块集成为一个可以工作的产品。在这个过程中可能会出现几个月的冲突解决。
并且各种问题在这个过程中都会出现而且非常难以解决。最终可能导致发布延迟和其它无法预计的损失。
持续集成的出现解决了这些问题。
持续集成是一个监视你版本控制系统改变的软件。每当代码改变的时候,这个工具自动的编译和测试你的
应用。如果出现了错误,这个工具立即通知开发者,因此开发者能够立即修复问题。而且它还能自动地监
测代码质量和测试覆盖率。......
评论
发表评论