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

相关推荐
Elastic 中国社区官方博客6 小时前
使用真实 Elasticsearch 进行高级集成测试
大数据·数据库·elasticsearch·搜索引擎·全文检索·jenkins·集成测试
RZer8 小时前
Hypium+python鸿蒙原生自动化安装配置
python·自动化·harmonyos
risc1234561 天前
【Elasticsearch】中数据流需要配置索引模板吗?
大数据·elasticsearch·jenkins
skinGap2 天前
Node.js 中文编码问题全解析
node.js·jenkins·android-studio
字节全栈_PVK2 天前
Jenkins 的安装(详细教程)_jenkins安装
运维·jenkins
未来并未来2 天前
通过反射搭建简易的Servlet层自动化映射参数并调用Service层业务方法的框架
运维·servlet·自动化
risc1234562 天前
【Elasticsearch】match_bool_prefix 查询 vs match_phrase_prefix 查询
大数据·elasticsearch·jenkins
柠檬豆腐脑2 天前
从前端到全栈:Jenkins 自动化部署 Node.js后端+ Vue.js 前端
前端·ci/cd·jenkins
人机与认知实验室3 天前
自动化、信息化后面是智能化,智能化后面是?
运维·自动化
Joanna-升3 天前
利用飞书机器人进行 - ArXiv自动化检索推荐
论文阅读·自动化·飞书·arxiv·科研工具·论文自动检索