我们使用Jenkins作为持续集成的主要工具。它一直工作的很好,但是今天我发先两台Jenkins不能升级/安装 插件。
没有找到办法修复这个问题,因为我们并没有改变设置,以前一直都工作的很好。
在Google上搜索了一会儿,我发现我可以手动安装插件。让我们开始吧。
参考wiki:https://wiki.jenkins-ci.org/display/JENKINS/Plugins
下载网址在http://updates.jenkins-ci.org/download/plugins/
通过SSH登录Jenkins server, 我们在Ubuntu server上安装了Tomcat7. Jenkins home folder位于/usr/share/tomcat7/.jenkins
进入Jenkins home目录里的plugins目录
下载plugin的hpi文件,比如:
- wget http://mirror.xmission.com/jenkins/plugins/pathignore/0.6/pathignore.hpi
然后通过Tomcat的Admin页面重新加载Jenkins应用。去Jenkins页面观察是否插件已经被安装。我没有看到pathignore插件被安装了,为什么?
因为pathignore插件依赖另一个插件ruby-runtime.
同样的方法下载ruby-runtime插件。
- wget http://updates.jenkins-ci.org/download/plugins/ruby-runtime/0.10/ruby-runtime.hpi
重新加载Jenkins,it works。
注意,如果不是tomcat的方式,而是jenkins独立运行的话,一般在
/var/lib/jenkins/plugins目录下。
http://blog.csdn.net/csfreebird/article/details/7899629
相关推荐
5. 等待插件安装完成,插件就可以使用了。 在线安装的优点是简单方便,能够自动安装插件,不需要手动下载和上传插件。但是,它需要服务器能够联网,如果服务器不能联网,需要使用离线安装。 离线安装 离线安装...
本文将详细介绍如何在Linux环境下离线安装Jenkins,并关注于支持Subversion (svn)、SonarQube (sonar)、Ant等工具的插件安装。 首先,你需要下载Jenkins的war包,这是Jenkins服务器的基础。然后,你需要在有网络的...
本资料包提供了"jenkins.war"和"jenkins-plugins"等HPI(Jenkins插件包)文件,旨在帮助用户在Linux系统上离线安装Jenkins及其所需插件。 1. Jenkins离线安装: 要在离线环境中安装Jenkins,首先需要下载最新版本...
首先,让我们了解Jenkins插件的作用。Jenkins通过插件扩展其功能,提供对各种工具和技术的支持。Git插件允许Jenkins与Git仓库进行交互,如拉取代码、提交变更等。Maven插件则使Jenkins能够调用Maven构建生命周期,...
离线插件包是为了解决在没有网络连接或网络受限的环境中安装和更新Jenkins插件的需求。"jenkins离线插件包.zip"正是这样一种资源,包含了大量Jenkins插件的离线版本,方便用户在本地进行安装。 首先,让我们了解...
Jenkins插件系统 Jenkins的插件架构使得其功能无比丰富。每个插件都是一个独立的Java Web应用程序,它们通过Jenkins的插件管理系统进行安装和更新。`/Users/mac/.jenkins/plugins`是mac用户的Jenkins主目录下存放...
**Jenkins插件:Post-Build Script Plug-in详解** Jenkins作为一款强大的持续集成工具,其丰富的插件系统是其核心优势之一。Post-Build Script Plug-in是其中的一个重要插件,它允许用户在构建过程完成后执行自定义...
要在Jenkins中安装这些插件,通常有两种方式:通过Jenkins管理界面的“管理插件”来在线安装,或者手动将下载好的.hpi文件上传。由于在线安装可能因网络原因较慢,这里提供的是离线安装方式,即提前下载好插件文件...
1. **Jenkins Core**:这是所有Jenkins插件的基础,提供了构建、调度和报告等功能。 2. **Subversion 客户端**:Jenkins需要一个支持Subversion协议的客户端来与SVN服务器通信。这通常是由Java的SVNKit库提供的。 3....
jenkins 解决无法下载插件,手动安装此插件即可解决
5. **脚本化**:publish-over-ssh 插件可以与其他Jenkins插件集成,例如在构建步骤中使用,或者在脚本构建器中使用,使得整个流程更加灵活和可定制。 6. **日志记录**:所有的传输和执行操作都会被详细记录,提供了...
由于Jenkins版本和插件更新迭代快,很多之前下载的老版本Jenkins官网插件无法下载,但是网上寻找手动安装又需要挨个解决依赖,导致插件安装失败或者无法安装。因此整理常用Jenkins插件汇总包,该资源包提供目前...
在离线环境中安装 Jenkins 插件通常需要手动操作。首先,将下载的 ".hpi" 文件上传到 Jenkins 系统的 "插件管理" 页面的 "先进模式" 下,然后选择 "上传插件" 功能,找到并上传这两个文件。安装完成后,Jenkins 需要...
1. **使用Maven的Hpi插件**:开发者可以利用Maven的Hpi插件生成Jenkins插件,实现自定义功能。 2. **蓝绿部署**:Jenkins可以配合Maven实现蓝绿部署策略,通过构建不同环境的版本并切换生产环境,确保服务的高可用...
在某些网络环境不佳或受到限制的情况下,安装Jenkins插件可能变得困难。为了解决这个问题,我们拥有一个专门为Jenkins 2.19.X定制的最新插件合集,可以在离线环境中快速恢复和扩展Jenkins的功能。 首先,让我们了解...
在这个“jenkins相关插件(自己安装)”的压缩包中,很可能包含了一些常用或特定需求的Jenkins插件,帮助用户根据自身需求定制Jenkins环境,特别是对于那些无法直接通过Jenkins内置更新中心下载插件的情况。...
3. 找到插件后,勾选并点击“立即安装”或“下载插件”并手动上传到Jenkins的插件目录。 4. 安装完成后,重启Jenkins服务以使插件生效。 在使用动态参数插件时,确保遵循安全最佳实践,避免在Groovy脚本中引入潜在...
2. 使用Hpi文件手动安装:可以从Jenkins插件仓库下载.hpi文件,将其上传到Jenkins的“Manage Jenkins” -> “Advanced” -> “Upload Plugin”页面,按照提示进行安装。 在选择插件时,应考虑以下几点: - 功能需求...
node-v16.16.0-linux-x64.tar.gz jenkins.war(Jenkins-2.346.1,jdk8) jdk-11.0.19_linux-x64_bin.tar.gz jenkins-2.359-1.1.noarch.rpm redis-6.2.12.tar.gz
在本篇记录中,我们将详述如何在CentOS 7上安装Jenkins 2.319.3,这是一个流行的开源持续...接下来,您可以使用初始化密码登录Jenkins管理界面,完成安装向导,配置必要的插件和工作流,以便实现持续集成和部署流程。