插件上传
插件上传是将开发完成的插件发布到 ElasticView 插件市场的关键步骤。本文档将详细介绍如何上传插件版本包以及相关的注意事项。
上传准备
插件打包
在上传插件之前,需要确保插件项目已经正确打包成zip源码包。:
- 源码包:插件的源代码压缩包
生成源码包的步骤:
- 安装官方开发的插件源码压缩工具
go
go install github.com/1340691923/ElasticView/cmd/ev_plugin_zip@v0.0.12
- 在插件项目根目录下执行
ev_plugin_zip
命令 - 命令会自动生成源码的 zip 压缩包
上传流程
版本上传页面
在插件管理页面选择对应插件后,进入版本上传页面。
上传页面功能说明:
版本号设置
- 输入新版本的版本号
- 确保版本号大于当前最新版本
源码包上传
- 上传使用
ev_plugin_zip
命令生成的源码包 - 源码包用于安全审核和问题排查
- 必须包含完整的项目源代码
- 上传使用
更新说明
- 详细描述本版本的更新内容
- 包括新增功能、bug修复、性能优化等
上传步骤
选择文件
- 点击"请选择插件源码包"按钮
- 确保上传的是正确的插件源码包文件
- 等待文件上传完成
填写版本信息
- 设置版本号,建议遵循语义化版本规范
- 填写详细的更新说明
- 设置兼容性信息
发布
- 点击"发布"按钮
- 系统将对插件进行审核
- 审核通过后开发者将收到通过邮件,进入后台点击发布按钮后,插件版本将发布到市场
常见问题
Q: 上传失败怎么办?
A: 检查文件大小、格式和网络连接,确保符合平台要求。
Q: 审核被拒绝后如何处理?
A: 根据拒绝原因修改插件,解决问题后重新提交审核。
Q: 可以删除已上传的版本吗?
A: 已发布的版本不能删除,但可以上传新版本来修复问题。
Q: 源码包是必须的吗?
A: 是的,源码包用于安全审核,是上传的必需文件。
Q: 版本号可以重复使用吗?
A: 不可以,每个版本号只能使用一次,且必须递增。