首页
学习
活动
专区
圈层
工具
发布
综合排序丨最热优先丨最新优先
时间不限
【CNB】CNB搭配EO,快速构建nextjs静态站点
也可以直接使用我们的demo:https://cnb.cool/arsrna/next-cnb-eo-demoCNB上文提到了,EO Pages的Pages是帮你托管静态文件的,意思就是它单纯当个文件存储器 CNB基于Docker生态,对环境、缓存、插件进行抽象,通过声明式的语法,帮助开发者以更酷的方式构建软件。官网在这:https://docs.cnb.cool/。 /arsrna/next-cnb-eo-demo)。 在创建完之后点击大大的「云原生开发」按钮,进入CNB的云原生开发环境点击WebIDE打开,然后在终端输入cnb-init-from https://cnb.cool/arsrna/next-cnb-eo-demo 嵌入现有项目(迁移至CNB)把https://cnb.cool/arsrna/next-cnb-eo-demo里面下列文件复制到本地对应路径.cnb.yml -> 项目根目录next.config.ts
Ar-Sr-Na
2025-06-23
2.6K2
标签:
【CNB】论文赶工?CNB+LaTeX助你八臂之力
环境安装这里推荐TeXLive部署,但是再怎么推荐,最好的办法是使用CNB,所以就不过多展开,毕竟他们官网学术味太浓了,很难有看下去的欲望。 CNB往期文章提到了很多CNB。由于有广告嫌疑,暂时不介绍了。通俗来说,它是个简单的云服务器,这台服务器运行在容器里,配置什么的需要你自己定义,运行结束后就销毁。 开始使用有请https://cnb.cool/arsrna/cnb-latex/直接进入项目,fork到自己的仓库下。我已经安装了全部texlive包,以及常用中文字体,可以通过fc-list查询。 教程就到这里,很简单配置.cnb.yml这是CNB变NB的核心文件在这里,使用了我打包的texlive环境,配置了16核心32G的机器,可以参考项目目录下Dockerfile注意,构建一次非常耗时间,所以我把构建方式改为 你也可以定制构建环境,在Dockerfile里面都有,手动点击构建按钮,然后更换.cnb.yml的docker镜像地址为自己制品库的即可。
Ar-Sr-Na
2025-06-29
7534
标签:
CNB 环境构建实践总结
而CNB作为基于yml的自动化CI/CD及云原生开发工具,其插件目前仅支持docker镜像,对于CI/CD而言没有影响。 scriptinsteadyml对于CNB云原生开发而言,每次配置完.cnb.yml后,需要重建云原生开发环境才能生效,且yml的缩进、每个stageshell环境独立需重新source等问题也使得配置 .cnb.yml更加繁琐、难以复用。 因此,我更推荐的做法是:通过编写script的来配置环境,.cnb.yml中仅需要运行对应script即可,编写完script后可通过运行该script的方式判断该script是否存在错误,无需重建云开发环境 #defaultconfig#.cnb.yml示例$:vscode:-runner:cpus:3services:-vscode-dockerstages:-name:setupscript:chmod
TomoriNao
2025-11-16
8000
标签:
WorkBuddy跑cnb新手任务
Cnb突然出了个新手任务https://cnb.cool/cnb/tutorial/hello-cnb让我们借WorkBuddy的能力来跑一下吧。 提供最终版本-以下为参考写法include:-https://cnb.cool/cnb/tutorial/hello-cnb-ci/-/blob/main/level1.yml-https://cnb.cool /cnb/tutorial/hello-cnb-ci/-/blob/main/level2.yml-https://cnb.cool/cnb/tutorial/hello-cnb-ci/-/blob/main /level3.yml-https://cnb.cool/cnb/tutorial/hello-cnb-ci/-/blob/main/level4.yml-https://cnb.cool/cnb/tutorial ://cnb.cool/cnb/tutorial/hello-cnb-ci/-/blob/main/level7.yml-https://cnb.cool/cnb/tutorial/hello-cnb-ci
相柳
2026-09-01
3751
标签:
CNB切换默认开发环境
CNB切换默认开发环境 有的时候在CNB云原生开发中,默认的开发环境不是最佳的选择,需要自定义WebIDE的开发环境,官方提供了自定义的环境切换方法,通过声明式的语法,去指定你需要的版本镜像即可。 /cnb/cool/default-dev-env三、自定义镜像在cnb控制台去创建一个空的仓库,然后在仓库创建一个.cnb.yml即可。 需要修改.cnb.yml如下即可。 /bin/cnb-init-from COPY cnb-init-from-without-lfs /bin/cnb-init-from-without-lfs COPY gitconfig /root 另外在哔哔一下,就是CNB官方还提供了一些示例,有需要的朋友可以看这个连接:https://cnb.cool/examples/showcase 。
用户6270948
2025-11-24
1.4K0
标签:
cnb 云原生构建实践
CNB(Cloud Native Build)是由腾讯推出的 DevOps 平台,具有云原生构建、云原生开发等功能。云原生开发,相信绝大部分开发者都接触过,不再赘述。 CNB 具备云原生构建功能,但相对而言,缺少相应实践文档,一番折腾后,终于成功,小有心得,谨以此文抛砖引玉。. cnb.ymlCNB 的云原生开发配置及云原生构建配置均基于项目根目录下的 .cnb.yml ,可以通过修改此文件实现自定义云原生开发环境、为指定事件配置流水线等功能。 tag_push 事件配置tag_push 事件同样需要在 .cnb.yml 文件中设置,可以针对特定 tag分别配置流水线。 /dist.zip"参考文献:CNB Docs-流水线语法CNB Docs-tag_pushCNB Docs-git:releaseCNB Docs-cnbcool/attachments
TomoriNao
2025-07-19
2.6K0
标签:
打造自己的CNB开发环境
打造自己的CNB开发环境简介CNB是什么CNB:CloudNativeBuild,中文:云原生构建怎么解释云原生这个概念呢? 的制品库-dockerlogin-u${CNB_TOKEN_USER_NAME}-p"${CNB_TOKEN}"${CNB_DOCKER_REGISTRY}-name:dockerbuildscript :-dockerbuild-t${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:latest-f. {CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:latest${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE 看看这个:得空再把这个过程写出来^_^参考文献CNB帮助文档CNB最佳实践
yiqiu
2025-12-05
2.1K0
标签:
CNB迁移和UI定制
CNB迁移和UI定制 我自己目前在使用的两个代码仓库平台分别是GitHub和CNB。我自己写的代码基本在CNB上,GitHub一般是我Fork的大佬们写的代码。 如何才能把其他的代码平台的仓库迁移到CNB上呢,CNB官方也提供了好多种,有CNB Code Import代码仓库批量迁移工具、Git Sync多平台同步工具、还有制品迁移的工具。 迁移前置准备这里我使用CNB Code Import工具将GitHub仓库迁移到CNB上在做仓库迁移前需要完成以下三步骤,分别是创建源平台访问令牌、CNB 创建根组织、创建 CNB 访问令牌。 cnb的章节提到过,cnb的所有插件,都是一个docker镜像。 ="xxx" \ #替换cnb仓库的根组织如我的hudi22 -e PLUGIN_CNB_TOKEN="xxx" \ #替换cnb的token -v $(pwd):$(pwd) -w $(
用户6270948
2025-11-24
1.4K0
标签:
CNB 环境构建加速 -- 并行 job
上文CNB 环境构建实践总结提到通过编写 script 而非直接修改 .cnb.yml 或构建镜像的方式,进行环境配置。 利用 CNB 的并行 job 特性,可以在开发环境配置时间从 2 min 降低至46 s,实现高达 66%的开发环境配置时间优化的同时,确保 log 保持相应结构便于debug,从而提升云原生开发使用体验 ninja 等使用 curl 下载并运行指定 script,安装特定工具如 nvm、bun 等因此可以将这两部分拆解为两个及以上的 script,利用并行 job 同时运行,加速环境配置Example.cnb.yml # 原 .cnb.yml # default config # .cnb.yml 示例 $: vscode: - runner: cpus: 3 services:
TomoriNao
2025-11-30
6000
标签:
云原生构建(CNB)深度选型指南
市场现状 随着云计算技术的快速发展,云原生构建(Cloud Native Build,CNB)已成为软件开发领域的一大趋势。 基于Docker生态,CNB对环境、缓存、插件进行抽象,并通过声明式语法,提升了构建效率和灵活性。本文将对市场上几款主流的云原生构建产品进行深度分析,以助于开发者和企业做出更合适的选型决策。
gavin1024
2025-07-28
1.3K0
标签:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档