Jenkins
文章平均质量分 95
本专栏主要介绍Jenkins+Docker+Git+Maven的实战教程,让你快速掌握项目CI/CD,是2024年最新的实战教程
Micro麦可乐
原名(傲泣龙腾)
15年JAVA开发工程师曾在中国移动、招商集团任职,定期分享编程教程以最贴切生活、风趣幽默的讲解形式带领大家轻松学编程
展开
-
2024最新 Jenkins + Docker实战教程(九)- Jenkins实现嵌入式系统的自动化流程
在嵌入式开发中,自动化构建、测试和部署流程可以大大提高开发效率和产品质量。Jenkins作为强大的CI/CD工具,可以帮助嵌入式开发团队实现这一目标。本文将详细介绍如何通过Jenkins实现嵌入式系统的自动化流程,包括代码构建、单元测试、集成测试、固件打包以及部署。通过Jenkins实现嵌入式开发的自动化流程,可以显著提升开发效率、提高产品质量。本文详细介绍了从环境配置、交叉编译、自动化测试到硬件部署的完整流程。遵循这些步骤和最佳实践,您可以构建一个稳定、可扩展的嵌入式自动化流水线,为项目的成功奠定基础。原创 2024-08-28 14:57:18 · 5901 阅读 · 35 评论 -
2024最新 Jenkins + Docker实战教程(八)- Jenkins实现集群并发构建
Hello小伙伴们,今天博主又抽空来更新Jenkins系列教程啦,在我们日常开发工作中,随着项目规模和复杂度的增加,单台Jenkins服务器往往难以满足高频次、大量构建任务的需求。通过实现Jenkins集群并发构建,可以显著提升构建效率和系统可靠性。本文将详细介绍如何配置Jenkins集群,实现并发构建。Jenkins集群(Master-Slave架构)由一个主节点(Master)和多个从节点(Slave)组成。主节点负责管理任务调度、配置和监控,而从节点则实际执行构建任务。原创 2024-06-03 16:31:00 · 6814 阅读 · 16 评论 -
2024最新 Jenkins + Docker实战教程(七)- Jenkins实现远程传输和自动部署
在之前的章节中,博主带着大家都是基于一台Jenkins服务器多个容器的形式实现的自动构建部署,当然这个也已经满足了大多数公司内网测试的要求,而有时候公司的应用服务器和Jenkins服务器是分开的,那么就需要实现通过Jenkins服务器通过SSH远程连接到应用服务器,上传部署文件并部署。通过使用`Jenkins`的`Publish Over SSH`插件,可以轻松实现将项目部署到远程服务器,并在远程服务器上执行部署脚本。原创 2024-05-29 20:25:58 · 6629 阅读 · 16 评论 -
2024最新 Jenkins + Docker 实战教程(六)- Jenkins配置邮箱接收构建通知
通过配置Jenkins的邮件通知功能,可以在构建状态发生变化时,及时通知相关人员,提高项目的透明度和协作效率。希望本章节内容能帮助小伙伴们更好地利用Jenkins的邮件通知功能,实现自动化的构建和部署流程。原创 2024-05-24 23:54:19 · 6269 阅读 · 13 评论 -
2024最新 Jenkins + Docker 实战教程(五)- 配置Gitee Webhooks实现自动构建部署
Webhooks是实现自动化构建与部署的重要工具,通过配置Webhooks,可以在代码仓库发生变更时,自动触发Jenkins执行相应的构建任务。通过本文介绍了Webhooks的使用方法,希望帮助小伙伴们更好地利用Webhooks提高开发效率和代码质量。原创 2024-05-24 20:57:54 · 7056 阅读 · 12 评论 -
2024最新 Jenkins + Docker 实战教程(四) - 编写自己的Springboot项目实现自动化部署
上一章节中虽然我们实现了自动化的部署,但是官方的DEMO中并没有Dockerfile文件,我们还是需要手动构建,本章节我们自己编写一个简单的SpringBoot项目实现自动化部署,从代码编写到上传Gitee再到Jenkins自动化部署。本章节从创建SprongBoot项目 -> 上传gitee -> Jenkins自动化部署进行演示,小伙伴们可以跟着博主的教程操作自己走一遍,过程中如果出现其它问题,欢迎留言大家一起交流!原创 2024-05-23 22:14:15 · 6832 阅读 · 16 评论 -
2024最新 Jenkins + Docker 实战教程(三) - 在Jenkins服务器上运行java项目
本章节使用jenkins实现在同一个宿主机中拉取构建,并将项目运行到宿主机另外一个jdk11容器中,由简入深小伙伴们可以跟着博主的教程一步步进行操作,如果过程中遇到什么问题欢迎留言!原创 2024-05-23 15:03:01 · 6519 阅读 · 12 评论 -
2024最新 Jenkins + Docker实战教程(二) - Jenkins相关配置
Jenkins支持使用Maven构建Java应用、支持使用使用npm构建Node.jsReactVue前端应用同时也支持使用构建Python应用等,正是因为Jenkins提供了强大的插件支持,从而可以很简单的构建各种应用。本章节主要以使用Maven构建Java应用来进行配置说明,其它应用可以参考官方文档。原创 2024-05-22 10:49:52 · 6778 阅读 · 14 评论 -
2024最新 Jenkins + Docker实战教程(一) - Jenkins介绍及安装
前言什么是JenkinsJenkins的核心功能Jenkins安装DockerWAR文件MacOSWindows测试访问如何干净的重装结语在现代软件开发中,持续集成和持续部署(CI/CD)已经成为不可或缺的一部分。Jenkins作为一个开源的自动化服务器,是CI/CD流程中最常用的工具之一。本教程序系列将深入探讨Jenkins的核心功能、安装与配置、常用插件以及实际使用中的一些最佳实践。Jenkins是一款开源CI/CD软件,用于自动化各种任务,包括构建、测试和部署软件。原创 2024-05-22 10:34:25 · 8123 阅读 · 20 评论