安装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