centos 7.9系统安装老版本jenkins,并解决插件问题

这篇具有很好参考价值的文章主要介绍了centos 7.9系统安装老版本jenkins,并解决插件问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.初衷

因为jenkins随着时间推移,其版本也越来越新,支持它运行的JDK也越来越新。基于不折腾的目标,我们安装一个老的固定版本就行。以前安装新版本,经常碰到的问题就是插件安装不兼容的问题。现在这个问题,可以把以前老版本的插件库整个移植过来就可以解决这个问题。

2.重新梳理一下这个安装的流程。

先把老版本的Jenkins的war包和插件库保存好。

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

3. 上传jenkins war包进行安装

注意:该版本是Jenkins2.289.1 ,安装JDK1.8就能支持。

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

mv jenkins.war /datadrive/jenkins/

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

3.1.如果想修改默认的主目录,需要设置环境变量

vim /etc/profile 

在最后一行加入这个环境变量 

export JENKINS_HOME=/datadrive/jenkins/

刷新配置

source /etc/profile

4.启动jenkins服务

nohup java -jar jenkins.war --httpPort=8080  >/dev/null 2>log &

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

密码在log日志中;

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux 输入密码之后,然后跳过安装。

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

 5.设置用户名和密码

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

6.安装插件

通过war包启动的Jenkins,默认路径: 

/root/.jenkins/plugins

进入到这目录下,把我们的老插件上传到该目录下。

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

复制插件到该目录下

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

7.重启一下jenkins服务

先杀一下服务:

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

cd /datadrive/jenkins/
nohup java -jar jenkins.war --httpPort=8080  >/dev/null 2>log &

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux 插件就自动安装上了

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

8.安装git客户端

yum install git -y

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

9.安装maven

9.1.先上传maven安装包

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

解压

tar xvf apache-maven-3.9.5-bin.tar.gz

先在/opt/目录下创建一个maven的目录

cd /opt
mkdir maven

复制文件过去: 

cd /opt
cp -rf /tmp/apache-maven-3.9.5/* maven/

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

9.2.配置maven的环境变量 

vi /etc/profile
export MAVEN_HOME=/opt/maven
 
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin

刷新一下配置文件:

source /etc/profile

查看一下maven的版本:

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

9.3.添加阿里云私服地址

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

vi /opt/maven/conf/settings.xml
<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

10.全局工具配置关联JDK和Maven

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

11.添加Jenkins全局变量

系统管理--》系统配置 --》全局属性--》环境变量

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

要注意:这里要选择一下:

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

jenkins 安装旧版本插件,Jenkins,centos,jenkins,linux

12.最后如果大的git项目在Jenkins拉不下来,可以通过git clone命令先拉取

 大的项目可以先在服务器上通过git clone的方式,把代码拉取下来,如果项目名称不一致的,可以通过mv的方式进行改名。最后就可以了。

13.附上资源

https://download.csdn.net/download/u011442726/88518344?spm=1001.2014.3001.5503文章来源地址https://www.toymoban.com/news/detail-769566.html

到了这里,关于centos 7.9系统安装老版本jenkins,并解决插件问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker 安装部署jenkins服务,安装插件出现错误,安装插件异常 版本异常插件不可用问题

    一、本文采用jenkins:2.262版本,采用离线方式直接安装插件 拉取jenkins镜像并docker部署服务后,会发现jenkins安装插件,出现连接错误。这是由于目前无法访问jenkins官方的插件库,本人尝试过在hudson.plugins.git.GitTool.xml文件中修改插件地址为国内仓库或进入/pluginManager/advanced修改

    2024年02月10日
    浏览(50)
  • centos 7.9离线下载安装vscode,以及插件安装下载

    从一台联网的centos中下载好相关文件和依赖,再导入无网络的Centos服务器中,最后进行安装 ①、依赖包的下载 下载libXScrnSaver(vscode运行需要) ②、VScode的安装包rmp下载 Ⅰ、访问Visual Studio Code官网 https://code.visualstudio.com/docs?dv=linux64 Ⅱ、或者:wget + “下载链接” ③、通过File

    2024年02月11日
    浏览(54)
  • Jenkins 安装插件失败问题解决方案

    安装 jenkins 总是安装部分插件失败 1.切换下载源地址 1点击 \\\"系统管理\\\" - \\\"纠正\\\"  /  \\\"Manage Jenkins\\\" - \\\"Correct\\\" 2.点击 “高级\\\" / Advanced 3.找到页面最下面的 ”升级站点“ / Update Site ,替换链接为: ​​​​​https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json​​ 2.修改服务器

    2024年02月15日
    浏览(40)
  • 查看CentOS版本及系统位数与设置CentOS 7.9 2009 防火墙配置放开端口的命令与过程

    1.1 命令汇总 2023-11-8 21:31 : 更多关于Linux系统时间的详细操作可以参考 :Linux如何查看系统时间 1.2 截图 2.1 命令汇总 2.2 截图 设置CentOS7.9 2009 防火墙配置放开端口8083 查看端口占用信息

    2024年02月13日
    浏览(39)
  • Centos安装Nvidia驱动解决内核版本不匹配问题

    写程序三分钟,配环境三小时,尤其是在一台全新机器/重装系统后。。。 已经解决的: 禁用nouveau驱动并重启电脑(参考这篇博客) 缺少cc,手动yum安装gcc和gcc-c++ ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source files for y

    2024年02月05日
    浏览(44)
  • jenkins插件冲突解决以及版本升级

    先来一张报错信息,真的是拉不到头。。 一、首先解决第一个问题,将插件下载地址换为国内源 官方源:https://updates.jenkins.io/update-center.json 国内源: https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json 国内源2:http://mirror.xmission.com/jenkins/updates/update-center.json 修改配

    2024年02月08日
    浏览(43)
  • 解决VsCode 本地安装离线简体中文插件版本不兼容问题

    Unable to install extension \\\'ms-ceintl.vscode-language-pack-zh-hans\\\' as it is not compatible with VS Code \\\'1.81.1\\\'. 1、首先下载离线简体中文插件安装包到本地 2、需要安装压缩包工具,如果安装了 选中文件右键使用压缩包工具打开,比如360压缩工具 3、进入extension/package.json文件 将对应版本

    2024年01月25日
    浏览(43)
  • 安装Linux-CentOS7.9操作系统虚拟机环境(适用于学习、测试环境)

    具体名称以及路径根据自己的实际情况在个人pc或者其他的设备上进行创建。 阿里云开源镜像站地址 https://developer.aliyun.com/mirror/ 清华大学开源镜像站地址 https://mirrors.tuna.tsinghua.edu.cn/ 有需要的朋友可以自行下载 VMware Workstation pro下载链接,许可证可自行浏览器搜索获取 http

    2024年02月03日
    浏览(46)
  • [Linux][CentOs][Mysql]基于Linux-CentOs7.9系统安装并配置开机自启Mysql-8.0.28数据库

    目录 一、准备工作:获取安装包和相应工具 (一)所需安装包 (二)安装包下载链接 (三)在服务器上创建文件夹并上传安装包 二、安装MySql (一)删除系统自带的mariadb (二)安装MySQL依赖包libaio (三)创建MySQL组和用户并设置密码 (四)将MySQL目录的权限授给MySQL用户

    2024年03月25日
    浏览(61)
  • Alibaba Java Coding Guidelines(阿里代码规范插件,并且解决IDEA版本,导致无法在线安装问题)

    为了让开发更加方便、更为规范,阿里巴巴基于手册内容,研发了一套自动化的代码规范检测插件Alibaba Java Coding Guidelines 。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,严重程度由高到低为:Blocker Critical Major,严重程度由高到低为:

    2024年03月15日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包