在哪里可以找到Jenkins插件文件夹?

Mül*_*ler 5 jenkins

我有一个配置,其中有一个运行Jenkins的主节点和一个从节点。构建作业在从属服务器上运行。

  1. 插件存储在哪里?是在主机还是从机上?如果在主服务器上,位置在哪里?

  2. 是否可以将选定的插件访问(复制)到另一台服务器?是否需要遵守插件依赖关系?

Ger*_*ica 8

对于1.,请参阅JENKINS_HOME目录中的管理Jenkins

 JENKINS_HOME
  +- ...
  +- plugins
  +- ...
Run Code Online (Sandbox Code Playgroud)

关于2 .:我从没有尝试过,但是如果之后重新启动其他Jenkins,则将插件复制到包括必要依赖项的另一台服务器应该可以。希望相应插件页面的“ 必需的核心依赖关系”部分是最新的。我不建议这样做,以支持Jenkins的内置插件管理。

  • 这是我的一个限制。我猜服务器位于某种防火墙后面,因此不可能让 Jenkins 插件管理器下载东西。保护服务器背后的原因是可以理解的。因此,更多的责任落在了处理文件系统的人身上,这在我看来也是非常正确的。这就是你所做的权衡。还有一点,服务器上不仅仅是 Jenkins。还有一些应用程序。 (2认同)