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

相关推荐
致远ccc17 分钟前
DuoPlus云手机更新:新增AI自动化功能、RPA一键刷机、API接口等
自动化·api·rpa·防关联·云手机·海外账号
qq_2546177735 分钟前
windows脚本.bat实现:自动化远程登录or推文件到板子
linux·自动化
qq_452396231 小时前
第一篇:基座选型 —— 为什么 Pytest 是自动化的终点?
自动化·pytest
donecoding1 小时前
从零搭建 Monorepo 自动发布工作流(GitHub Actions + pnpm + Lerna)
ci/cd·命令行·前端工程化
AI效率工坊2 小时前
【Python实战】自动化生成PPT演示文稿:python-pptx+AI内容生成+图表嵌入
人工智能·python·自动化
HoneyMoose2 小时前
Jenkins 构建 VUE 前端提示 pnpm 错误
前端·vue.js·jenkins
好大哥呀2 小时前
单元测试自动化的流程
运维·单元测试·自动化
HP-Patience2 小时前
【爬虫脚本自动化录制】playwright codegen使用教程
运维·爬虫·自动化
X.Ming 同学2 小时前
Gemini实战——用AI写CI/CD脚本,效率提升80%
ci/cd
wzl202612132 小时前
企微工具对比:第三方SCRM与自动化工作流集成
运维·自动化·企业微信