目录
一、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.构建测试
查看构建日志