弃用或删除插件

一些插件可能会被其他插件替换或变得不相关(例如,与已关闭的服务集成)。我们不建议完全删除源代码,即使是陈旧的或不再相关的代码也仍然具有教育意义。然而,我们确实有一种机制来在Jenkins更新中心中弃用或隐藏插件。必威国际有限公司本页面描述了这个过程。

不以为然的一个插件

  1. 设置一个弃用标签插件。这可以通过两种方式实现:

    • 放一个弃用主题插件的GitHub存储库。如果您在一个存储库中有多个插件,那么它将应用于所有插件

    • 添加一个弃用标签到更新中心的插件条目label-definitions.properties文件

  2. 更新插件的文档以解释弃用的原因

  3. 发布插件并将弃用通知放到更新日志中

从更新中心移除插件

  1. 如上面所述,弃用插件

  2. 向更新中心提交一个请求artifact-ignores.properties文件

  3. 存档插件的存储库

    • 如果你在存储库中有管理权限,可以从GitHub的web界面中进行操作

    • 否则,创建一个必威国际有限公司詹金斯Jira存档插件库的票据(项目:下文组件:github

恢复弃用/删除

如果需要,可以恢复上述所有操作。Je必威国际有限公司nkins Jira票据需要解压缩插件,但其余的可以通过拉到上面提到的各自的更新中心文件的请求来完成。

参考文献