logo
8
0
Login
docs: 完善文档,解决缺少第一步的问题

cnb-welcome README

云原生构建欢迎插件

支持哪些能力?

  • 云原生开发环境启动后,初次打开 IDE,自动弹出欢迎页面,并自动打开终端
  • 如果有配置环境变量 CNB_WELCOME_CMD,会在首次打开终端时自动执行

如何配置自动执行命令

先在 Dockerfile 中安装本插件

# .ide/Dockerfile RUN curl -fsSL https://code-server.dev/install.sh | sh \ && code-server --install-extension cnbcool.cnb-welcome \ && echo done

然后声明 CNB_WELCOME_CMD 环境变量,指定首次打开终端时自动执行的命令

# .cnb.yml $: vscode: - docker: # 仓库中自定义的开发环境镜像配置 build: .ide/Dockerfile env: # 声明首次打开终端时自动执行的命令,支持多行文本 CNB_WELCOME_CMD: | echo "hello workd" echo done services: - vscode - docker # 开发环境启动后会执行的任务 stages: - name: ls script: ls -al