15
54
Login
README
MIT license

CNB完整示例

badge badge

编程语言

  1. springboot gradle 构建镜像推送到 CNB 制品库
  2. springboot maven 构建镜像推送到 CNB 制品库
  3. springboot maven 构建 jar 包 SSH 部署到服务器
  4. vue 构建静态资源上传到腾讯云 cos
  5. react 构建将静态资源上传到腾讯云 cos
  6. react 构建将静态资源 SSH 部署到目标服务器
  7. node express 构建镜像推送到 CNB 制品库
  8. go gin 构建镜像推送到 CNB 制品库和 K8S 集群
  9. go 构建镜像推送到 CNB 制品库
  10. go 编译构建依赖私有仓库
  11. Node 在云原生开发中使用 DockerCompose 连接 MySQL 和 Redis
  12. dotnet 构建镜像推送到 CNB 制品库
  13. .NET Core 在云原生开发中使用 DockerCompose 连接 MySQL 构建镜像推送到 CNB 制品库
  14. 构建 Android 项目
  15. R语言 构建镜像推送到 CNB 制品库
  16. python flask 构建并将构建产物上传 CNB 制品库

配置腾讯云软件源

  1. 配置腾讯云软件源 Maven、Gradle、NPM、Ubuntu、Debian、Alpine、Python、PHP

Issue/pr 使用场景

  1. Issue 信息通知到群聊示例
  2. CR 评审信息通知到企业微信群
  3. Issue 模板示例

标签模板

  1. 适合中大型项目的标签示例
  2. 适合小型项目的标签示例

云原生构建进阶

  1. YAML 语法进阶
  2. 配置自定义按钮手动触发构建
  3. 如何自定义开发环境
  4. API 触发流水线
  5. 利用缓存提升构建速度

制品上传

Docker

  1. docker build 并推送到 CNB 制品库
  2. docker build 构建 amd64/arm64 镜像
  3. docker build 并推送到 Docker Hub

二进制附件

  1. golang 生成二进制包上传到 CNB release 附件
  2. golang 生成二进制包上传到 CNB commit 附件

部署场景

  1. 使用 Terraform 进行集群部署作业
  2. hexo 构建静态资源上传到腾讯云 COS

插件制作

  1. hello world 插件制作
  2. 自制插件市场

超大仓库

  1. 125GB 的 AOSP 仓库使用读秒克隆、Volumes 缓存、远程开发

配套工具

  1. 代码仓库批量导入
  2. ansible操作CVM

About

CNB完整示例

example