# .cnb.yml $: # vscode 事件:专供页面中启动远程开发用 vscode: - docker: # 自定义开发环境 build: # 指定构建镜像的 Dockerfile 文件 dockerfile: .ide/Dockerfile # 用来声明缓存构建过程中依赖的文件列表。 by: - .ide/settings.json # 用来进行版本控制,所指向的文件内容发生变化,我们就会认为是一个新的版本, # 具体的计算逻辑见这个表达式:sha1(dockerfile + versionBy + buildArgs)。 versionBy: - .ide/settings.json services: # 声明使用 vscode 服务 - vscode # 声明在容器中支持 docker 命令 - docker stages: - name: ls script: ls -al