安裝JDK
需要爲 Jenkins 安裝一個 Java 運行環境。根據官網 Wiki 文檔描述,由於 license 的原因, 需要安裝 OpenJdk。
- 查看可安裝版本:
yum search openjdk
- 安裝 OpenJdk 1.8
yum install java-1.8.0-openjdk
修改配置文件
vi /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_211
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
source /etc/profile
java --version
安裝jenkins
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install -y jenkins
關閉防火牆
systemctl stop firewalld.service
systemctl disable firewalld.service
啓動jenkins
systemctl start jenkins
systemctl daemon-reload
systemctl status jenkins
插件:
Role-based Authorization Strategy
jQuery
Extended Choice Parameter
Git Parameter
Generic Webhook Trigger
Publish Over SSH
nvm-wrapper
Github 配置
在項目的Setting中,配置Webhook
URl地址的格式是:
前面的用戶名是Jenkins的用戶名,中間的token是要從Jenkins中生成,@ip地址:端口號/generic-webhook-trigger/invoke