382 字约 1 分钟
云原生开发按钮定制 说明如何修改启动按钮的名称、悬浮图片与资源配置,以及如何禁用默认启动按钮。
使用场景:希望项目的开发环境入口更具辨识度时使用,例如为开源项目定制启动文案、 调整默认 CPU 核心数,或在改用自定义流水线后禁用默认启动按钮。
配置方式
在仓库启动按钮所在分支的 .cnb/settings.yml 中添加 workspace 配置:
.cnb/settings.yml
workspace:
launch:
button:
name: 启动云原生开发
description: 点击此按钮启动云原生开发环境
hoverImage: .cnb/launch-hover.gif
cpus: 4
disabled: false
autoOpenWebIDE: false参数说明
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
workspace.launch.button.name | string | - | 启动按钮的名称 |
workspace.launch.button.description | string | - | 按钮描述 |
workspace.launch.button.hoverImage | string | - | 悬浮图片(仓库相对路径或 raw 地址,≤10MB) |
workspace.launch.cpus | number | 8 | CPU 核心数,仅对默认模板有效 |
workspace.launch.disabled | boolean | false | 是否禁用默认启动按钮 |
workspace.launch.autoOpenWebIDE | boolean | false | 环境创建后是否自动打开 WebIDE |
补充说明:
description:设为null则不显示按钮描述。hoverImage:支持仓库相对路径或 raw 地址,鼠标悬浮时显示,最大 10MB。autoOpenWebIDE:云原生开发环境创建成功后, 自动在浏览器中打开 WebIDE,无需额外操作。
提示
所有参数均可选,按需配置即可。