springBoot 项目 Jenkins+svn 集成部署

本文介绍了如何使用Jenkins进行持续集成和持续部署,详细讲解了Jenkins的安装、配置,包括解决启动问题、修改默认端口、设置用户以及安装必需的插件。此外,还展示了SpringBoot项目的构建部署流程,包括配置Maven跳过测试、SSH远程部署等步骤。
摘要由CSDN通过智能技术生成

持续集成工具Jenkins

CI/CD 持续集成 持续部署

持续部署、持续集成、持续交付

Jenkins 和 Hudson 都是一款持续集成及自动化部署工具。

 

Jenkins 解决了什么问题:

Jenkins 的主要目标是监控软件开发流程,快速显示问题。所以能保证开发人员以及相

关人员省时省力提高开发效率。

解决了传统的打包、部署枯燥过程。

Jenkins 主要用于

1.持续、自动地构建/测试软件项目

2. 监控一些定时执行的任务

 

 

Jenkins历史:

Jenkins 和 Hudson 之间的关系,2009年,甲骨文收购了sun公司并集成了Hudson代码库。在2011年年初,甲骨文和开源社区之间关系破裂,该项目分为两个独立的项目。

Jenkins: 由大部分原始开发人员组成

Hudson:由甲骨文公司继续管理

所以 Jenkins 和 Hudson 是两款非常相似的产品

流程图

Red hat 安装Jenkins 

jenkins下载   https://pkg.jenkins.io/redhat-stable/

下载rpm包到本地

sudo rpm -ih jenkins-2.222.3-1.1.noarch.rpm

自动安装完成之后: 

/usr/lib/jenkins/jenkins.war    WAR包 

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/       默认的JENKINS_HOME目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值