jenkins安装、配置Git+Maven的自动化构建

安装

首先安装配置java环境:
java -version
在这里插入图片描述
安装jekins:

有多种安装方法:
(1) 方法一 用yum install jenkins -y 安装:
添加Jenkins repo:

		  wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
	      rpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key

更新Jenkins repo cache:

          yum clean all
          yum makecache

安装Jenkins

          yum install jenkins -y 

启动Jenkins

	systemctl start jenkins
	检查Jenkins服务状态
	sudo systemctl status jenkins
	设置为开机自启动
	sudo systemctl enable jenkins
	启动Jenkins服务
	sudo systemctl start jenkins

(2)方法二 yum install安装比较慢,到http://pkg.jenkins-ci.org/redhat-stable/ 中下载指定版本的安装包,再通过rpm来安装:

      wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.164.2-1.1.noarch.rpm
      rpm -ivh jenkins-2.164.2-1.1.noarch.rpm

(3)方法三 直接下载war包运行:

    官网: https://www.jenkins.io/download/

在这里插入图片描述

下载完成后,将jenkins的war包放到Tomcat中并解压,启动Tomcat。

以上三种方式都可以,
测试是否安装成功:
访问本机127.0.0.1:8080(默认8080端口)
安装好了不能访问,一般是防火墙影响,解决办法如下:

开端口命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙:systemctl restart firewalld.service

端口冲突:

  [root@VM_0_13_centos ~]# vi /etc/sysconfig/jenkins
 JENKINS_PORT="8080"  # 将这里修改为其他端口重新启动即可

在这里插入图片描述

在这里插入图片描述

安装插件

选择“Install Suggested Plugins”继续配置Jenkins,等待Jenkins插件安装完成。如果安装失败也不怕,
可以在 系统管理->插件管理中 进行重新安装。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

配置jenkins插件镜像,在系统管理->插件管理->高级 ,配置镜像

 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

在这里插入图片描述

使用Jenkins配置Git+Maven的自动化构建

这里我是参考下面两位大哥的文章,一步步配置成功的,分享给大家:

 https://xuliugen.blog.csdn.net/article/details/50353317
 https://blog.csdn.net/kakaops_qing/article/details/109406756

如果是svn+Maven的自动化构建大致类似,选择版本控制器变一下,
如果没有想要的选项,可能是相关插件没有安装,我就遇到构建项目是没有构建maven选项,

 在系统管理-》插件管理  搜索  Maven Integration 
 然后安装即可

配置完后的我配置项如下:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

SSH server是我的要发布的服务器,如果下拉列表里没有服务器选项,要现在System Configure里面配置再过来选择:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

如果构建时候遇到问题,根据控制台输出日志调整:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值