jenkins从安装到一键构建成功(maven、git、jdk配置)

一、jenkins安装

1.服务器安装

1)安装jdk
yum -y install java-1.8.0-openjdk*

2)下载jenkins的rpm包
https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.190.3-1.1.noarch.rpm

3)执行安装
rpm -ivh jenkins-2.244-1.1.noarch.rpm

4)修改配置

vi /etc/sysconfig/jenkins在这里插入图片描述
5)启动
systemctl start jenkins

2.浏览器初始化操作

1)浏览器登录(ip为jenkins所在服务器的ip,端口为上面配置的端口)
http://192.168.44.12:8888/
将浏览器提示的文件内容粘贴后点击【继续】
在这里插入图片描述

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

二、插件安装

在这里插入图片描述
更改升级站点url为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,点击立即获取
在这里插入图片描述
服务器执行

cd /var/lib/jenkins/updates
sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
systemctl restart jenkins

返回浏览器重新登陆,安装下面两个插件[git] / [Credentials Binding]
在这里插入图片描述

三、凭据管理

1、进入凭据管理

在这里插入图片描述
点击任意一个“全局”(刚装好jenkins的话只有下面的一个全局)
在这里插入图片描述

2、添加凭证–账户密码方式:

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

3、密钥方式

1)产生密钥文件:
执行:

ssh-keygen -t rsa

两个密钥文件:
在这里插入图片描述
将私钥文件id_rsa里的内容拷贝到下图的位置后确定
在这里插入图片描述
在这里插入图片描述

四、git配置

服务器安装git

yum -y install git
git --version

进入项目后点击源码管理,git@使用密钥方式,http://使用密码方式
在这里插入图片描述

五、maven与jdk配置

1.服务器配置

首先需要有一个maven安装包,然后解压:

tar xvf apache-maven-3.6.2-bin.tar.gz

配置环境变量:

[root@centos75 apache-maven-3.6.2]# vi /etc/profile
[root@centos75 apache-maven-3.6.2]# tail /etc/profile
……
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export MAVEN_HOME=/root/apache-maven-3.6.2
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
[root@centos75 apache-maven-3.6.2]# source !$
source /etc/profile
[root@centos75 apache-maven-3.6.2]# mvn -v
Apache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T23:06:16+08:00)
……

修改配置:

cd $MAVEN_HOME/conf
vi settings.xml

在这里插入图片描述
添加阿里云镜像

<mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

在这里插入图片描述

2.jenkins配置:

在这里插入图片描述

在这里插入图片描述

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

3.构建测试

在这里插入图片描述
查看构建日志
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维小菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值