jenkins 2.3 gitlabhook 和 ruby-runtime 插件 安裝失敗


1. gitlabhook 和 ruby-runtime 插件 下載地址

gitlabhook :https://updates.jenkins-ci.org/download/plugins/ruby-runtime/
ruby-runtime :https://updates.jenkins-ci.org/download/plugins/gitlab-hook/

2. 導入

方法一:

把下載的 xxx.hpi 放入/var/lib/jenkins/plugins,讓后重啟jenkins

<root@jenkins plugins># pwd
/var/lib/jenkins/plugins
<root@jenkins plugins># ls |grep ruby-runtime
ruby-runtime
ruby-runtime.bak
ruby-runtime.jpi
<root@jenkins plugins># ls |grep gitlab
gitlab-hook
gitlab-hook.bak
gitlab-hook.jpi
gitlab-plugin
gitlab-plugin.jpi

方法二:

可是我導入之后還有問題:

提示:ruby-runtime: java.lang.RuntimeException: unsupported Java version: 11

原來我之前安裝jenkins的時候是選擇的是java11, 現在換成java8 就可以了。按官方的文檔選擇java11 坑真多

[root@jenkins-server ~]# tar xf jdk-8u191-linux-x64.tar.gz
[root@jenkins-server ~]# ls
anaconda-ks.cfg        jdk1.8.0_191
apache-maven-3.6.1-bin.tar.gz jdk-8u191-linux-x64.tar.gz
apache-tomcat-8.5.40.tar.gz
[root@jenkins-server ~]# mv jdk1.8.0_191 /usr/local/jdk
[root@jenkins-server ~]# ls /usr/local/jdk
bin       lib     src.zip
COPYRIGHT    LICENSE   THIRDPARTYLICENSEREADME-JAVAFX.txt
include     man     THIRDPARTYLICENSEREADME.txt
javafx-src.zip README.html
jre       release
[root@jenkins-server ~]# tail -2 /etc/profile
export JAVA_HOME=/usr/local/jdk
export PATH=${JAVA_HOME}/bin:$PATH
[root@jenkins-server ~]# source /etc/profile
[root@jenkins-server ~]# 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)

#修改/etc/rc.d/init.d/jenkins,添加java
84 /usr/local/jdk/bin/java
#修改/etc/sysconfig/jenkins,添加java
19 JENKINS_JAVA_CMD="/usr/local/jdk/bin/java"

# 重啟
[root@jenkins-server ~]# systemctl daemon-reload
[root@jenkins-server ~]# systemctl restart jenkins


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM