0
5
Login
Code
Issues
Pull requests
Events
Packages
5cb1ffc080376a256644f4e4076d1b060e0ed9cc
README
Contribution guidelines
MIT license

插件市场数据源

该仓库归集了 CNB 插件信息,展示在插件市场,方便大家选用。

目录结构

├── plugins                         // 插件总列表
    ├── cnbcool                     // cnb 专用的插件,发布到 docker hub cnbcool 空间下,一般 cnb 官方或合作开发者维护
    ├── tencentcom                  // 通用的,不限于 cnb 的插件,发布到 docker hub tencentcom 空间下,一般 cnb 官方或合作开发者维护
    ├── open-source                 // 社区维护的,不限于 cnb 的插件
├── src                             // 流水线用到的一些代码
├── .cnb.yml                        // 流水线配置文件
├── .node-git-dev.yml               // 包含了 git、node的远程开发流水线模版,供一些插件仓库使用
├── .pipeline-build-push-self.yml   // cnb 组织外的其他插件仓库用的流水线模版,作用是 build、push 镜像到自身仓库制品库,然后通知 market 中转到 docker hub
├── .pipeline-for-plugins.yml       // 一些插件仓库的流水线模版,作用是配置 PR 流水线检查插件信息、mergeable时自动合并,以及主干更新时通知 market 更新插件信息
├── hub.docker.com.yml              // 一些插件仓库的流水线模版,作用是 build、push 镜像到 cnbcool 或 tencentcom
├── slug-image-map.txt              // cnb 组织外的其他插件仓库与docker hub上的镜像映射关系,与 .pipeline-build-push-self.yml 一起使用

如何使用

plugins 目录下归集了插件信息,每个插件目录下有插件信息文件 plugin-meta.json, 以及一些必要的文件,比如 README.md、logo 等。

plugins 直接子目录下有 pulgins.json,是各自子目录下插件的列表。

plugins/plugins.json 是三个子目录的插件列表的汇总。

可按需选用 plugins.json 文件的 raw 地址,配置在管理端的插件市场配置中。

也可自行 clone 下来上传到 cdn 使用,记得替换 plugins.json 里的文件地址。

贡献插件

参考贡献规范

About

聚合该组织下插件仓库到自身plugins目录下 依据plugins目录下插件目录生成插件数据源

Release
0

Tag
0
Language
Markdown80.3%
SVG16.9%
JavaScript2.5%
gitignore0.1%
Others0.2%