【问题标题】:is there any pip freeze equivalent for jenkins plugins which can be used to pre-install plugins in jenkins docker image?是否有任何与 jenkins 插件等效的 pip freeze 可用于在 jenkins docker 映像中预安装插件?
【发布时间】:2017-01-08 13:06:43
【问题描述】:

在 python 世界中,有一个有用的工具,如 pip freeze,它将所有当前安装的 python 包转储为核心支持插件格式。然后可以使用此转储为新的 python 安装配置新的虚拟环境。

Jenkins docker 镜像有什么类似的吗?

我从official jenkins docker image 文档中了解到,它可以接受核心支持插件格式文件来预安装插件。我如何从我已经拥有的现有 jenkins 安装中生成该文件?

【问题讨论】:

标签: jenkins jenkins-plugins


【解决方案1】:

可以将以下 Groovy 代码输入到 Manage Jenkins 下的 Script Console 中,并输出上述列表:

Jenkins.instance.pluginManager.plugins.sort().each{ plugin ->
  println "${plugin.getShortName()}:${plugin.getVersion()}"
}

王牌编辑器:1.1
分析收集器:1.49
分析核心:1.81
ansicolor:0.4.3
...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-02
    • 1970-01-01
    • 2017-11-17
    • 2017-09-06
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    相关资源
    最近更新 更多