jenkins配置本地插件过程

jenkins配置本地插件过程
一.前提条件:

  1. 安装jdk,并配置环境变量(windows下配置环境变量大家应该都懂吧)
    命令窗口输入java -version查看
    2.安装maven,并配置环境
    命令窗口输入mvn -v 查看(如果找不到mvn命令看第五步)
  2. 既然是做开发,一个支持maven工程构建的Eclipse是少不了的。

二.修改maven配置文件

  1. 修改setting.xml文件。
    该文件目录在 maven_path/conf/setting.xml
    需要用以下内容来替换相同节点的xml内容(注意是相同节点的更换,其他的节点不动):
org.jenkins-ci.tools jenkins true repo.jenkins-ci.org http://repo.jenkins-ci.org/public/ repo.jenkins-ci.org http://repo.jenkins-ci.org/public/ repo.jenkins-ci.org http://repo.jenkins-ci.org/public/ m.g.o-public

三.执行插件创建mvn命令。
mvn -U org.jenkins-ci.tools:maven-hpi-plugin:create
第一次执行该命令,会下载maven关于jenkins的一系列依赖,请耐心等待。
下载完毕后,将会提示出现输入groupid和artifactid(注意看最后2行),如下图:
jenkins配置本地插件过程

敲击回车键,即插件工程创建完毕。
然后对该工程进行打包,命令如下:
1)在需要打包的项目目录内
2) 执行打包命令:mvn package
创建好工程之后,执行下面的命令可以在子目录下产生一个 hpi 文件,该文件就是我们的插件文件,可以直接上传到 jenkins 的服务器

Eclipse执行打包
项目右键->run as ->maven build
jenkins配置本地插件过程

输入命令clean package
执行run,等待构建—构建完成

四.上传插件到jenkins服务器
1.进入jenkins服务器地址:xxxxxxx
2.进入左边系统管理
jenkins配置本地插件过程

3.选择插件管理
jenkins配置本地插件过程

4.选择高级,上传准备好的hpi文件
5.安装后重启

五.注意问题
找不到mvn的处理方式

1.首先,我们先检查看jdk是否安装成功,因为maven是java开发,需要依赖jdk
命令行输入java -version查看信息
2.检查jdk安装没有问题之后,可以查看环境变量,一般我们配置环境变量如下:
MAVEN_HOME
D:\maven\apache-maven-3.6.1
3.设置Path,在Path里添加
%MAVEN_HOME%\bin;
3.但是有时这样配置之后,使用mvn -v检查配置没有生效,此时可以直接把maven的绝对路径复制下来,注意需要复制到bin目录,然后把该绝对路径配置追加到Path后面,如图所示

4.保存配置之后,重启cmd弹框,重新使用mvn -v查看,发现已经安装成功了