CentOs7搭建Jenkins并构建一个Maven项目

安装jenkins

1.安装jdk1.8

很多例子,不再赘述。
在这里插入图片描述

2.安装git

执行 yum install -y git

3.安装maven

  1. 下载安装包
    执行 wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

  2. 解压
    tar -xf apache-maven-3.6.3-bin.tar.gz -C /usr/local/
    mv /usr/local/apache-maven-3.6.3/ maven3.6

  3. 加入环境变量
    在/etc/profile文件最下方加入新的一行export PATH=$PATH:/usr/local/maven3.6/bin
    添加完后,执行source /etc/profile,让配置生效。
    在这里插入图片描述

4.安装jenkins

执行
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

yum install -y jenkins --nogpgcheck

显示OK后,执行service jenkins start,启动jenkins。
注意,jenkins默认使用8080端口,如果端口被占用,则无法启动。

查看进程 ps -ef | grep jenkins

如果防火墙端口未开放,先执行firewall-cmd --add-port=8080/tcp --permanent开启。
如部署在云环境,还要去开启安全组中的8080端口。

浏览器输入 服务器ip:8080 就可以访问了。

配置jenkins

按照提示复制密码首次登陆
在这里插入图片描述
安装推荐的插件
在这里插入图片描述
创建管理员账号
在这里插入图片描述

保存实例后
浏览器访问8080/pluginManager/advanced

将升级站点的https改为http之后提交

在这里插入图片描述
重启jenkins
两种方法:
第一种如下
在这里插入图片描述
第二种命令行输入service jenkins restart

还没完事。。。。。。。。。。。。。。
在这里插入图片描述
在这里插入图片描述

配置GIT, JDK, MAVEN
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存并应用。

使用jenkins构建maven项目

添加maven插件

默认新建项目里没有 这个构建一个maven项目的选项。
在这里插入图片描述
需要去安装maven插件
在这里插入图片描述
在这里插入图片描述
安装该插件。

新建maven构建任务

在这里插入图片描述
以下例子为直接发布到jenkins所在机器。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
由于jenkins执行完毕后会杀掉自己衍生的进程,所以必须加上红圈中语法,否则java进程会被杀掉。

第一次执行可能会比较慢。还有如果遇到缺少权限问题,可以将jenkins用户加入root组。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值