什么是Jenkins?
Jenkins
是一个开源软件项目,是基于
Java
开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行(
持续集成
)
为什么要使用jenkins
安装jenkins
下载
jenkins
的安装包
https://get.jenkins.io/war-stable/2.164.1/
把该文件放入到
linux
系统并运行
nohup java -jar /usr/local/jenkins.war --httpPort=8777 > /usr/local/jenkins.log 2>&1 &
nohup: 当服务器休眠时 改软件还在运行
java -jar: 执行war或jar文件
--httpPort: http的端口号
&: 后台运行
访问jenkins
通过命令获取密码
cat /root/.jenkins/secrets/initialAdminPassword
这里选择第一个
修改密码
jenkins集成jdk
因为我们的项目通过
jenkins
从
gitee
拉取后需要编译。
---javac.
所以jenkins需要集成
jdk
(1)
在
jenkins
所在的服务器安装
jdk
并配置环境变量
(2)
集成
jdk
jenkins集成git
因为
jenkins
需要从远程仓库拉取代码 所以需要集成
git
(1)
在
jenkins
所在的服务器安装
git
yum install -y git
(2)jenkins
集成安装的
git
(3)
在
gitee
创建远程仓库
(4)jenkins
中创建任务
拉取编译项目
查看linux服务器中拉取的代码
jenkins集成maven
我们现在很多项目都是
maven
的项目架构,所以我们
jenkins
从远程仓库拉取的代码必须有maven
管理依赖
jar
包
(1)
jenkins
所在的服务器安装
maven
并解压
(2)配置环境变量
vi /etc/profile
(3) 修改maven的配置文件--镜像---本地仓库地址
(4)jenkins集成maven
在git上创建一个仓库并上传maven项目