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
以上全局基本配置完畢后,點擊保存即可完成。