1、添加验证凭据
在 Jenkins 的首页中点击 “凭据” 进入凭据页面
在凭据页面中,点击 “Jenkins” 跳转到 “系统” 页面。点击左侧导航栏中 “添加域”,跳转到 “添加域” 页面。在该页面创建域名 “wxl” 并点击 “OK” 完成配置。
点击左侧导航栏中的 “添加凭据”。
填写以上数据后,点击 “确定” 就可以查看到新增的远程 web 主机账号。
2、添加 Publish Over SSH 远程主机
在主机名为 web 的主机上创建远程目录
[root@tomcat ~]# mkdir /data
在 Jenkins 首页中点击 “Manage Jenkins” -> “Configure System” -> “SSH Servers” -> “增加” 选项按钮,添加 SSH 远程主机。如图所示,输入 Name、Hostname、Username 等必要信息后,点击 “高级” 选项按钮 -> 勾选 “Use Password authentication,or use a different key” 选项 -> 输入 “远程主机登录密码” -> “Test Configuration” 测试远程主机配置。测试远程主机配置成功后点击 “保存” 按钮即可。
3、配置 Maven、JDK、Git 环境
在 Jenkins 首页中点击 “Manage Jenkins” -> “Global Tool Configuration” -> “JDK” -> 新增 “JDK”,设置 JDK 别名为 “JDK1.8”。去掉 “Install automatically” 选项,设置 “JAVA_HOME” 为本案例中 JDK 实际安装路径。
[root@jenkins ~]# rm -rf /usr/bin/java
[root@jenkins ~]# tar xf jdk-8u191-linux-x64.tar.gz
[root@jenkins ~]# mv jdk1.8.0_191/ /usr/local/java
[root@jenkins ~]# vim /etc/profile
export JAVA_HOME=/usr/local/java
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$PATH:$JAVA_HOME/bin[root@jenkins ~]# source /etc/profile
[root@jenkins ~]# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
在 “Global Tool Configuration” 配置界面中找到 Maven 配置选项,然后点击 “新增 Maven” 并设置别名为 “Maven3.5”。
[root@jenkins ~]# tar xf apache-maven-3.5.0-bin.tar.gz
[root@jenkins ~]# mv apache-maven-3.5.0 /usr/local/maven-3.5.0
为 Maven 更换阿里云镜像站。
[root@jenkins ~]# vim /usr/local/maven-3.5.0/conf/settings.xml
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
GIt 配置
root@jenkins ~]# tar xf git-2.22.0.tar.gz -C /usr/src/
root@jenkins ~]# cd /usr/src/git-2.22.0/
[root@jenkins git-2.22.0]#
make configure
[root@jenkins git-2.22.0]#
./configure --prefix=/usr/local/git && make && make install
[root@jenkins git-2.22.0]#
ln -sf /usr/local/git/bin/git /usr/bin/
[root@jenkins ~]# git config --global user.name "2567"
[root@jenkins ~]# git config --global user.email "wxl25678@163.com"
[root@jenkins ~]# git config --global color.ui true
[root@jenkins ~]# git config --list
[root@jenkins ~]# cat .gitconfig
[user]
name = 2567
email = wxl25678@163.com
[color]
ui = true[root@jenkins ~]# which git
/usr/bin/git
以上全局基本配置完毕后,点击保存即可完成。