最笨的方法装插件

最笨的方法装插件

首先,你安装了一个版本,这里安装的 Jenkins 2.303.3

[root@vm ~]# cat /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_211
export PATH=$PATH:$JAVA_HOME/bin
[root@vm ~]# wget https://archives.jenkins.io/war-stable/2.303.3/jenkins.war
[root@vm ~]# mkdir /app/jenkins
[root@vm ~]# cp jenkins.war /app/jenkins;cd /app/jenkins
[root@vm jenkins]# nohup java -Dhudson.model.DownloadService.noSignatureChecke=true -DJENKINS_HOME=/app/jenkins -jar /app/jenkins/jenkins.2.303.war &

这里默认的插件全部安装失败,手动删除。

[root@vm jenkins]# rm -rf plugins/*

尝试安装git-plugin插件

1、在插件网址上搜索 git,https://plugins.jenkins.io/

在这里插入图片描述

2、来入后,跳转他的github https://plugins.jenkins.io/git/releases/
在这里插入图片描述

3、查看git-plugin的release
https://github.com/jenkinsci/git-plugin/releases
在这里插入图片描述

找到符合jenkins版本的git插件版本,进入下载,这可能要翻几页

https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/git/4.9.0/git.hpi
在这里插入图片描述

放入插件。重启jenkins

[root@vm jenkins]# mv /root/git.hpi  plugins/

http://10.1.0.11:8080/restart

进入jenkins查看git插件的依赖

在这里插入图片描述

按上面的版本需求,比如structs
在插件官网搜索structs,进入https://plugins.jenkins.io/structs/releases/。ctr+f查找1.23,下载,并放入pulgin里,重新启动
在这里插入图片描述

这里显示开启的插件,可开启的插件,少依赖不可用的插件

在这里插入图片描述

如果安装失败,去删掉相应的plugin。再重装

[root@vm jenkins]# rm -rf plugins/trilead-api*

jenkins-plugin-manager

也需要找到可用的版本,及插件名,用起来也有点费劲

java -jar jenkins-plugin-manager-2.13.2.jar --war ./jenkins.war --plugin-download-directory ./plugins/ --plugin-file /your/path/to/plugins.txt --plugins delivery-pipeline-plugin:1.3.2 deployit-plugin

Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: io/jenkins/tools/pluginmanager/cli/Main has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0


[root@vm jenkins]# java -jar jenkins-plugin-manager-2.10.0.jar --war ./jenkins.war --plugin-download-directory ./plugins/  --plugins apache-httpcomponents-client-4-api:4.5.13 deployit-plugin
Unable to open ./jenkins.war
Unable to get Jenkins version from the WAR file ./jenkins.war
Error getting update center json

jenkins-plugin-cli

暂时先不搞了,有空再研究

ins.war
Error getting update center json


### jenkins-plugin-cli 

暂时先不搞了,有空再研究



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值