1. 什么是Jenkins?
Jenkins 是一个用 Java 编写的开源自动化工具,带有用于持续集成的插件。Jenkins 用于持续构建和测试您的软件项目,从而使开发人员更容易将更改集成到项目中,并使用户更容易获得新的构建。它还允许您通过与大量测试和部署技术集成来持续交付软件
2. 为什么要使用jenkins
3. 如何安装jenkins
3.1 下载jenkins的安装包
https://get.jenkins.io/war-stable/2.164.1/
3.2 把该文件放入到linux系统并运行
nohup java -jar /usr/local/jenkins.war --httpPort=8777> /usr/local/jenkins.log 2>&1 &
3.3 访问jenkins
获取临时密码
cat /root/.jenkins/secrets/initialAdminPassword
安装插件
3.4 修改密码
重写登录
4. jenkins集成jdk
因为我们的项目通过 jenkins 从 gitee 拉取后需要编译。 ---javac. 所以jenkins 需要集成 jdk
(1)在jenkins所在的服务器安装jdk并配置环境变量
(2)集成jdk
JDK随便起(别名)
JAVA_HOME(JDK存放路径)
5. jenkins集成git
因为jenkins需要从远程仓库拉取代码 所以需要集成git
(1)在jenkins所在的服务器安装git
yum install -y git
(2)jenkins集成安装的git
(3)在gitee创建远程仓库
(4)jenkins中创建任务--
复制路径
拉取编译项目
6. jenkins集成maven
我们现在很多项目都是
maven
的项目架构,所以我们
jenkins
从远程仓
库拉取的代码必须有
maven
管理依赖
jar
包
(1 ) jenkins 所在的服务器安装 maven 并解压
(2 )配置环境变量
vi /etc/profifile
(3) 修改maven的配置文件--镜像---本地仓库地址
(4 ) jenkins 集成 maven
安装maven的插件
在git上创建一个仓库并上传maven项目
目录