W3C技术联盟
联盟动态
搜索文档
K
CNB
WEB文档
HTML
关于
联盟动态
CNB
WEB文档
HTML
关于
Menu
CNB文档总览
过滤
指南
创建你的第一个仓库
1. 创建组织
2. 创建仓库
3. 初始化仓库
迁移工具
CNB Code Import
Git Sync
角色权限
访问令牌
访问令牌申请
访问代码仓库
访问制品库
访问OPENAPI
代码托管
产品介绍
核心功能
密钥仓库
创建密钥仓库
密钥仓库核心特点
在流水线中引用密钥仓库文件
最佳实践
元数据
什么是元数据?
存储形式
如何查看元数据?
如何操作元数据?
ISSUE 模板
使用要求
模板格式
分类标签
导入CNB公开仓库的标签
UI 定制
配置文件说明
抄了么按钮
云原生构建
云原生构建介绍
高性能
快速开始
编写你的第一条流水线
配置说明
语法说明
最佳实践
构建触发规则
触发分支
触发事件
代码版本选择
配置文件
简介
存放位置
基本语法结构
配置文件版本选择
语法检查和自动补全
配置复用
流水线语法
基本概念
Pipeline
Stage
Job
构建环境
配置方式
使用案例
构建集群
配置方式
环境变量
声明环境变量
导入环境变量
变量名限制
导出环境变量
使用环境变量
限制
默认环境变量
基础变量
提交类变量
仓库类变量
构建类变量
合并类变量
远程开发类变量
Issue 类变量
评论类变量
超时策略
流水线超时
任务超时
权限说明
常见问题
流水线为什么没触发
在本地明明好的,为什么在 CI 上跑失败了
如何登录到流水线容器调试
流水线执行脚本和登陆调试执行脚本结果不一样
超时无输出
没改代码为什么流水线就失败了
流水线报错 docker not found?
内置任务
Docker
cnb
vscode
git
testing
artifact
插件市场
插件制作
设计插件
书写脚本
构建插件镜像
测试插件
导出变量
发布插件
贡献插件
简化配置文件
YAML 高级语法
文件引用
变量引用
文件引用
背景
引用方式
文件类型
权限检查
示例
流水线缓存
节点缓存
跨节点缓存
定时任务
简介
配置解析
跳过流水线
主动跳过流水线
事件忽略
登录调试
什么情况需要登录调试?
如何使用?
调试技巧
手动触发流水线
自定义按钮配置
自定义 web_trigger 流水线
权限说明
自定义部署流程
自定义部署环境
自定义部署前置条件
自定义部署流水线
部署权限说明
示例介绍
云原生开发
云原生开发介绍
使用方式
默认开发环境
云原生开发默认的环境镜像为
cnbcool/default-dev-env:latest
自定义开发环境
通过 docker 镜像指定开发环境
通过 Dockerfile 自定义开发环境
同时自定义开发环境和启动流程
业务端口预览
远程开发工作区回收机制
代码备份和文件漫游
工作区代码备份
非工作区文件漫游
云原生开发推荐用法
常见问题解答
如何安装指定版本 code-server
自定义环境创建流程
自定义资源规格
自定义启动事件
自定义可用时机
自定义环境销毁前任务
自定义云原生开发启动按钮
单/双容器模式
单容器模式
双容器模式
双容器模式-跨容器终端
双容器模式-插件能力限制
使用技巧
快捷键
VSCode 配置文件漫游
如何安装 VSCode 扩展
VSCode/Cursor 客户端
Jetbrains 客户端
准备工作
如何访问
云原生开发 SSH 密钥指纹验证
SSH 密钥指纹
如何验证 SSH 密钥指纹
制品库
概述
身份认证
权限管控
制品类型
容量统计
Docker 制品库
登录 CNB Docker 制品库
Docker 制品路径规则
推送制品
使用制品
更多用法
Helm 制品库
登录 CNB Helm 制品库
Helm 制品路径规则
推送制品
使用制品
更多用法
AI助手
AI助手简介
功能介绍
知识库
知识准备
具体使用方法
任务集
任务集介绍
创建任务集
任务集视图
任务集设置
任务集权限
开发者
徽章
云原生构建相关徽章
仓库相关徽章
Open API
API 服务地址
API 文档
调用方式
更多
定价
概述
计费模式
免费额度说明
非盈利组织特权
平台赞赏
上传赞赏码
展示赞赏码
自定义仓库赞赏信息
停止接受赞赏
云原生构建-企业版
满足企业合规要求
企业版计费说明
安装使用
产品Logo
PNG格式
SVG格式
AI格式
集成TAPD