Jenkins部署及操作使用

Jenkins介绍

Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。

前置条件:

Jenkins 自身采用 Java 开发,所以要必须安装 JDK(采用的是JDK1.8)。

本文的项目基于 Maven 构架,所以 Maven 也必须安装(采用的是Maven)。

部署安装

下载

在jenkins官网( https://jenkins.io/)下载对应系统的jenkins.war包

启动

两种启动方法:

第一种:采用Tomcat的方式

由于本身就是一个war包,所以可直接放在tomcat下的webapps目录下面,启动tomcat,然后输入http://localhost:8080/jenkins/即可登录。

第二种:采用微服务的方式

在电脑的任意盘,新建一个jenkins的文件夹,将jenkins.war包放进去,在当前文件夹打开doc窗口,输入java -jar jenkins.war即可启动项目,在网页输入http://localhost:8080/login即可进入(推荐第二种方法)

可以修改端口(默认端口是8080):

修改端口 jenkins_port=”8080” ##后面的端口可自己指定

修改用户名 jenkins_user=”root” ##原值“jenkins”

操作使用

##

\1. 浏览器进入 http://localhost:8080/ ,首次登录需要输入初始密码来解锁,初始密码在.jenkins的目录下面,路径在登录页面会显示,如图:

img

注意事项:若本地没有initialadminpassword这个文件,在.jenkins的目录下修改config.xml

文件(文件目录是.jenkins->>user),如图img

#jbcrypt:$2a$10$LxMm9HqAI/R4z7gL57qTouW/Mrz8uSaBpCGKvKc7K6dK.g/0yk/uq

保存重启Jenkins程序,打开网页,然后重新登录,输入密码123456

2.配置jenkins

进入 Jenkins 定制界面,让选择 Install suggested plugins 或 Select plugins to install 时,两者都不要选,直接关闭,下一个界面点击“Start using Jenkins”,如图:

img3.修改登录密码如图:

img

\4. 安全设置

如图:

img

img

\5. 工具设置

如图

img

img

img

四、**自动化打包项目配置及插件安装**

\1. 安装方式

有两种插件安装方式

第一种:直接在系统管理-》管理插件-》可选插件中搜索插件名称进行安装,如图

img

第二种:手工下载,在系统管理-》管理插件-》高级中上传插件进行安装,如图

img

\2. 需安装插件

可参考网站https://blog.csdn.net/kefengwang/article/details/54233584,点击插件名称即可下载对应插件

img

手工下载地址:手工下载(*.hpi): http://updates.jenkins-ci.org/download/plugins/

· Subversion Plug-in ## 版本管理 SVN 的插件

· Git plugin ## 版本管理 GIT 的插件

· Maven Integration plugin ## 项目构建 Maven 的插件

· Gradle Plugin ## 项目构建 Gradle 的插件
注意:有些插件安装后需重启jenkins

\3. 项目构建

点击新建任务

如图

img

img

img

img

img

只需配置以上截图的项目,其他项默认就可以,配置完成后,保存,应用即可

\4. 项目构建过程及打包文件存放位置

img

img

img

img

在C:\Users\Lenovo.jenkins\workspace下面可看到项目的具体信息,如图:

img

五、**静态代码检查插件安装及项目配置**

插件安装

如果是离线安装,需要先依次安装被依赖的插件:
- Script Security Plugin
- Matrix Project Plugin
- Static Analysis Utilities

再安装直接被使用的插件:
- FindBugs Plug-in
- Checkstyle Plug-in
- PMD Plug-in

\2. 设置pom.xml

因为代码检查是根据pom.xml文件中模块的依赖关系来进行检查的,所以只用修改项目根目录下的pom.xml文件即可,在pom.xml文件中增加插件的信息,代码如下:

3.修改jenkins构建配置

img

img

在之前打包项目的基础上做修改即可,修改完成后保存,应用,按照之前的方法构建项目,项目构建完成后点击FindBugs Warnings、 Checkstyle Warnings 、PMD Warnings 可分别查看代码错误情况

img

img

0%