安装搭建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、安装插件

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

4、创建管理员用户

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

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

 

 

二、下载插件配置变量

1、下载Maven插件

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

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

2、全局环境配置

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

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

三、构建Maven项目

1、终于可以配置项目了

2、简单描述,可以不写

3、源码配置

4、构建触发器

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

5、构建:

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

clean compile package -Dmaven.test.skip=true

脚本示例:

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

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

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值