安装搭建Jenkins持续集成并配置Maven项目

一、安装配置Jenkins

1、下载安装Jenkins

      本文选择下载war包直接丢在Tomcat中启动的方式运行Jenkins。官网:https://jenkins.io/download/ 

Jenkins默认主目录为:/root/.jenkins ,可以通过修改JENKINS_HOME环境变量来自定义该目录。

Jenkins储存所有的数据文件在这个目录下. 你可以通过以下几种方式更改:

  1. 使用你Web容器的管理工具设置JENKINS_HOME环境参数.
  2. 在启动Web容器之前设置JENKINS_HOME环境变量.
  3. (不推荐)更改Jenkins.war(或者在展开的Web容器)内的web.xml配置文件.

这个值在Jenkins运行时是不能更改的. 其通常用来确保你的配置是否生效.

2、启动访问Jenkins

      正常启动Tomcat,成功后通过IP加端口访问Jenkins :http:localhost:8080/jenkins ,首次登录需要输入初始化密码,密码在Tomcat启动日志中有输出,也打开Jenkins主目录下/secrets/initialAdminPassword 文件查看。

3、安装插件

输入完密码点继续,进入下一步安装插件,有”安装推荐插件“、”选择插件来安装“两个选项,若对插件比较熟悉,可以选后者,不太熟悉选择推荐的插件即可。选择后进入插件安装界面,耐心等待,部分插件安装较慢甚至会失败,多安装几次即可。

安装搭建Jenkins持续集成并配置Maven项目_第1张图片

4、创建管理员用户

输入相关信息创建一个用户,也可直接使用admin。

安装搭建Jenkins持续集成并配置Maven项目_第2张图片

5、安装完成,可以使用Jenkins

安装搭建Jenkins持续集成并配置Maven项目_第3张图片

 

 

二、下载插件配置变量

1、下载Maven插件

管理Jenkins-插件管理,搜索Maven Integration,勾选安装。

安装搭建Jenkins持续集成并配置Maven项目_第4张图片

安装搭建Jenkins持续集成并配置Maven项目_第5张图片

插件安装完成,可以在新建任务中看到 ”构建一个Maven项目“

安装搭建Jenkins持续集成并配置Maven项目_第6张图片

2、全局环境配置

配置JDK、Maven等,最好使用手动安装的

注:要指定自己的Maven配置setting.xml或更换Maven仓库地址,可参考:Jenkins修改Maven配置

安装搭建Jenkins持续集成并配置Maven项目_第7张图片

三、构建Maven项目

1、终于可以配置项目了

安装搭建Jenkins持续集成并配置Maven项目_第8张图片

2、简单描述,可以不写

安装搭建Jenkins持续集成并配置Maven项目_第9张图片

3、源码配置

安装搭建Jenkins持续集成并配置Maven项目_第10张图片

4、构建触发器

示例为:每天上午04时47分59秒触发,(Jenkins建议 分散负载使用 ‘H 4 * * *’ 而不是 ‘0 4 * * *’ )

安装搭建Jenkins持续集成并配置Maven项目_第11张图片

5、构建:

    构建前后可以配置一些脚本,如构建成功后,关闭服务TOMCAT,删除原WAR包,复制新包到Tomcat webapp下,启动服务等。配置好后,保存即可。

clean compile package -Dmaven.test.skip=true

安装搭建Jenkins持续集成并配置Maven项目_第12张图片

脚本示例:

注意有可能会出现Jenkins通过shell不能启动Tomcat,或者启动后进程被杀死的问题,解决方案及脚本详情,见

Jenkins通过shell不能启动Tomcat和启动后进程被杀死的问题

安装搭建Jenkins持续集成并配置Maven项目_第13张图片

 

 

你可能感兴趣的:(Jenkins)