技术联盟
  • 文档
  • 插件
  • 模板
  • 资源
  • 企业
  • 更新
CNB
  • 入门指南
  • 云原生构建
  • 云原生开发
  • 制品库
  • AI助手
  • 更多
  • 项目结构
  • 示例
  • 部署
  • API
  • 社区
    • 云原生构建介绍
    • 快速开始
    • 构建触发规则
    • 配置文件
    • 流水线语法
    • 构建环境
    • 构建集群
    • 环境变量
    • 默认环境变量
    • 超时策略
    • 权限说明
    • 内置任务
    • 插件市场
    • 插件制作
    • 贡献插件
    • 简化配置文件
    • 文件引用
    • 流水线缓存
    • 定时任务
    • 跳过流水线
    • 登录调试
    • 手动触发流水线
    • 自定义部署流程
    • 常见问题
    • 构建Docker镜像并上传
    • ISSUE通知到企业微信群
    • Monorepo按需构建
    • PR通知到企业微信群
  1. 云原生构建
  2. 插件

贡献插件

若您创建了通用且实用的插件,希望让更多人使用,可将其贡献到插件市场。具体可点击[这里](https://cnb.cool/cnb/plugins/market?tabValue=CONTRIBUTING-ov-file),该市场相关介绍见[./plugins.md](./plugins.md) 。

贡献插件

如果你做了个比较通用、好用的插件,希望大家都可以用上, 可以在这里贡献到插件市场。

点评

点赞或评论
请文明点评
加载评论中...
编辑此页 或

插件制作

在“云原生构建”中,插件是一个 Docker 镜像,从零开发插件的步骤包括:设计插件参数(这些参数会转化为特定格式的环境变量传给容器,支持多种类型,复杂参数可存文件)、书写脚本、构建插件镜像(通过 Dockerfile)、测试插件(本地通过 docker run 运行并传参)、导出变量(供后续任务使用)、发布插件(可发布到“云原生构建”仓库的制品库或 Docker Hub)。

简化配置文件

“简化配置文件”部分介绍了在`.cnb.yml`配置文件中如何利用YAML的高级语法,如锚点`&`、别名`*`和对象合并`<<`符号,以及变量引用来简化配置,同时还介绍了云原生构建为了跨文件复用流水线配置实现的特性。YAML高级语法可用于减少单个文件内的重复,而云原生构建则通过文件引用和变量引用来解决跨文件的配置复用问题。

社区

  • 社区链接
  • 社区链接
  • 社区链接
Nuxt on DiscordNuxt on BlueskyNuxt on GitHub

社区

  • 团队
  • 开发套件

探索

  • 模板
  • 最佳实践
  • AI 评估

企业

  • 机构
  • 赞助

及时了解新版本和功能、指南以及社区更新。

https://cnb.cool/W3Chttps://cnb.cool/W3Chttps://cnb.cool/W3Chttps://cnb.cool/W3C

Copyright © 2026 W3C技术联盟

粤ICP备2024284779号

粤公网安备44030002007488号