Skip to content

插件上传

插件上传是将开发完成的插件发布到 ElasticView 插件市场的关键步骤。本文档将详细介绍如何上传插件版本包以及相关的注意事项。

上传准备

插件打包

在上传插件之前,需要确保插件项目已经正确打包成zip源码包。:

  1. 源码包:插件的源代码压缩包

生成源码包的步骤:

  1. 安装官方开发的插件源码压缩工具
go
go install github.com/1340691923/ElasticView/cmd/ev_plugin_zip@v0.0.12
  1. 在插件项目根目录下执行 ev_plugin_zip 命令
  2. 命令会自动生成源码的 zip 压缩包

上传流程

版本上传页面

在插件管理页面选择对应插件后,进入版本上传页面。

上传插件版本的页面

上传页面功能说明:

  1. 版本号设置

    • 输入新版本的版本号
    • 确保版本号大于当前最新版本
  2. 源码包上传

    • 上传使用 ev_plugin_zip 命令生成的源码包
    • 源码包用于安全审核和问题排查
    • 必须包含完整的项目源代码
  3. 更新说明

    • 详细描述本版本的更新内容
    • 包括新增功能、bug修复、性能优化等

上传步骤

  1. 选择文件

    • 点击"请选择插件源码包"按钮
    • 确保上传的是正确的插件源码包文件
    • 等待文件上传完成
  2. 填写版本信息

    • 设置版本号,建议遵循语义化版本规范
    • 填写详细的更新说明
    • 设置兼容性信息
  3. 发布

    • 点击"发布"按钮
    • 系统将对插件进行审核
    • 审核通过后开发者将收到通过邮件,进入后台点击发布按钮后,插件版本将发布到市场

常见问题

Q: 上传失败怎么办?

A: 检查文件大小、格式和网络连接,确保符合平台要求。

Q: 审核被拒绝后如何处理?

A: 根据拒绝原因修改插件,解决问题后重新提交审核。

Q: 可以删除已上传的版本吗?

A: 已发布的版本不能删除,但可以上传新版本来修复问题。

Q: 源码包是必须的吗?

A: 是的,源码包用于安全审核,是上传的必需文件。

Q: 版本号可以重复使用吗?

A: 不可以,每个版本号只能使用一次,且必须递增。