jenkins学习笔记(一)介绍和初始化安装

本文介绍了jenkins作为持续集成和自动化部署工具的基本概念,并详细阐述了在centos7环境下如何搭建jenkins运行环境,包括安装jdk、git、maven,以及将jenkins服务发布到tomcat的过程。
摘要由CSDN通过智能技术生成

1.jenkins介绍

jenkins目前最流行的一款持续集成及自动化部署工具。

jenkins产品发布流程

通过上图可以看到,jenkins帮我们持续、自动地构建/测试软件项目。

搭建上述持续集成环境可以把整个构建、部署过程自动化,很大程度上减轻工作量。 对于程序员的日常开发来说不会造成任何额外负担——自己把代码提交上去之后,服务 器上运行的马上就是最新版本——一切都发生在无形中。

2.jenkins运行环境搭建

通过上图可分析出,jenkins需要获取项目代码,打包,部署

以centos7为例搭建环境,首先我们得安装一个jdk,直接yum就完事了,然后配下环境变量

2.1获取代码

可以从svn或者git中获取,需要在jenkins所在服务器上安装svn或者git

 

安装git

第一步安装编译git需要的包

yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum install -y gcc perl-ExtUtils-MakeMaker

第二步从官网下载最新的git安装包

安装过程请铁汁们自行百度嗷

2.2打包

项目代码拉下来了,要把他打成war包或者jar包,这时需要maven

然后我们来安装一个maven

下载一个maven安装包,解压后配好环境变量即可

2.3部署

自动部署可以在Jenkins中执行shell脚本来运行打包好的项目,后续再提。

安装完jdk,git,maven后,jenkins需要的环境已经备齐了。

3.发布jenkins服务

在服务器上下载一个tomcat,把jenkins.war包放到tomcat的webapps目录中,启动jenkins

然后通过浏览器访问http://ip:port(端口默认是8080)/jenkins

启动jenkins后,jenkins会在服务器上的创建一个“.jenkins”文件夹,存放Jenkins的相关文件

去上图的指定目录获取到密码,下一步操作

安装插件随意选择,对后续没有太大影响,因为有需要的插件我们还会在之后安装

此处安装需要联网下载,耐心等待安装完

创建一个账号,然后下一步

到这里jenkins已经初始化好了

请关注下一章,jenkins配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值