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)点击【保存】

相关推荐
阿童木写作2 小时前
Python实现Temu图片批量翻译自动化教程
运维·人工智能·python·自动化
iori97king3 小时前
库存不足自动通知:第一次使用自动化
运维·自动化
EAIReport6 小时前
工业电气自动化数据治理破局:多Agent大模型赋能全景智能决策
大数据·运维·自动化
腾讯蓝鲸智云7 小时前
标杆客户实践提炼:CFlow 版本价值流模板实战指南
运维·服务器·自动化·云计算·devops
Yang96118 小时前
自动化射频测试台快速搭建,鼎讯信通 DXSL 矢量信号源模块二次开发集成指南
运维·自动化
做一个AK梦9 小时前
GitHub Actions 自动化运维实战
自动化
海兰9 小时前
【思考】RPA(机器人流程自动化)+AI
机器人·自动化·rpa
电化学仪器白超11 小时前
禹衡光栅长度计精度评测:基于国标0级氧化锆量块的校正与数据分析
python·单片机·嵌入式硬件·物联网·自动化
nbzy88812 小时前
设备铭牌与文本资料的生产能力证据提取:以储能压铸零部件为例的OCR与规则校验实现
自动化·内容生成·储能压铸零部件
HAHAXX813 小时前
ChatGPT 4o + RPA 自动化工具:一站式业务流程开发实战指南
chatgpt·自动化·rpa