32. 持续集成简介及JDK、Tomcat、Jenkins环境搭建
2024-10-07 17:20:10
持续集成简介
持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。
持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集成。
Martin Fowler说过,"持续集成并不能消除Bug,而是让它们非常容易发现和改正。
环境搭建
JDK安装
参考我写的另一篇文章初识jmeter及JDK安装
Tomcat安装
Tomcat下载地址。根据操作系统为数选择对应版本解压即可。
Jenkins安装
Jenkins下载地址,点击Download,根据操作系统,直接下载即可
将下载好的jenkins.war包放到tomcat的webapps目录下,如下图所示:
双击apache-tomcat-9.0.20/bin 下的startup.bat,如下图所示
在浏览器中访问localhost:8080/jenkins,访问成功如下图所示:
点击红色箭头文件,填入管理员密码,点击继续
至此,Jenkins已安装成功。
欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560
最新文章
- POCO库——Foundation组件之缓存Cache
- UI第十六节——UITabBarController详解
- 解决 笔记本键盘打字母却跳出数字来,每次都要按一遍Fn+Num LK 的问题
- 工作需求——JQ小效果分享下
- MyBatis中出现Mapped Statements collection does not contain value
- SQL Server 维护计划实现数据库备份(Step by Step)(转)
- CSS 遗漏点
- 【ASP.NET MVC 5】第27章 Web API与单页应用程序
- PHP中IP地址与整型数字互相转换详解
- EasyUI-标签(Tabs)用法
- POJ 2127 Greatest Common Increasing Subsequence -- 动态规划
- Kettle中通过触发器方式实现数据 增量更新
- Android开发调节屏幕亮度
- Hadoop生态系统图解
- 停止Flink任务
- java并发之读写锁ReentrantReadWriteLock的使用
- POJ-3494 Largest Submatrix of All 1’s (单调栈)
- SSH免费登录
- 2019.01.04 洛谷P4719 【模板】动态dp(链分治+ddp)
- Python文件基础操作(IO入门1)