jenkins自动化持续集成

一、持续集成优势

1.1 解放重复劳动

一次设置,多次复用。持续集成任务可以解放集成、测试、部署等重复性劳动,通过自动化任务能够显著提升集成频率。

1.2 更快解决问题

接入持续集成任务后,能够更早地感知变更后效果,及时进入测试环节,更快暴露问题,降低解决问题的成本。

1.3 更快交付成果

更早地发现错误能够减少解决错误所需的工作量。在构建环节发现错误可以及时通知开发人员修复。

1.4 减少等待时间

缩短了从开发、集成、测试、部署各个环节的时间,从而也就缩短了中间可以出现的等待时机。持续集成,意味着开发、集成、测试、部署也得以持续。

二、jenkins自动化持续集成配置步骤

2.1 jenkins安装

参考:https://blog.csdn.net/qq_39495959/article/details/140635156?spm=1001.2014.3001.5502

2.2 创建项目及配置

2.2.1 创建项目

【新建Item】-选择Freestyle project-【确定】

2.2.2 项目设置

(1)源码管理

a.添加凭证

点击首页的【Manage Jenkins】-【Manage Credentials】

b.进入项目配置-源码管理,选择git

(需在服务器上安装git:yum install git)

(2)构建环境-替换配置文件

参考:https://blog.csdn.net/qq_39495959/article/details/140636387?spm=1001.2014.3001.5502

(3)构建

(4)构建后操作-集成allure测试报告

参考:https://blog.csdn.net/qq_39495959/article/details/140635981?spm=1001.2014.3001.5502

(5)点击【保存】

相关推荐
嘻哈baby1 小时前
Ansible自动化运维入门:从手工到批量部署
运维·自动化·ansible
科立分板机源头厂家2 小时前
第51集科立分板机:选择适合PCB板切割的全自动激光分板机?
自动化·分板机·激光分板机·科立分板机·pcb分板机
测试人社区-小明3 小时前
洞察金融科技测试面试:核心能力与趋势解析
人工智能·科技·面试·金融·机器人·自动化·github
掌心向暖RPA自动化3 小时前
如何用影刀RPA自动化采集小红书作品评论?支持"视频图文+折叠评论"采集
经验分享·自动化·新媒体运营·rpa·影刀rpa
要站在顶端4 小时前
Jenkins PR编号提取&环境变量赋值问题总结
java·servlet·jenkins
纪伊路上盛名在4 小时前
文献阅读自动化1-批量检索、更新文献
python·自动化·文献阅读·科研日常·流程化
测试人社区-千羽4 小时前
Apple自动化测试基础设施(XCTest/XCUITest)面试深度解析
运维·人工智能·测试工具·面试·职场和发展·自动化·开源软件
秋刀鱼 ..4 小时前
第二届电气、自动化与人工智能国际学术会议(ICEAAI 2026)
大数据·运维·人工智能·机器人·自动化
查拉图斯特拉面条4 小时前
UI自动化断言完全指南:从基础到高级的断言表达式实战
python·自动化
测试人社区—小叶子5 小时前
移动开发新宠:用Flutter 4.0快速构建跨平台应用
运维·网络·人工智能·测试工具·flutter·自动化