vitepress系列-06-部署篇

部署篇

上传代码库

选择腾讯旗下的CONDING

有手就行

构建

采用CONDING自带的CICD:

注意:这边持续集成中的构建计划已经满足不了vitepress了,会把默认流水线拉挂了,但是如果你是vuepress依旧可以

image-20240407073259117

采用云原生进行构建:

步骤一:点击代码仓库

image-20240407073754725

步骤二:创建配置文件

main:
  push:
    - stages:
      - name: 打包编译
        image: node:18
        commands:
          - node -v
          - npm install pnpm -g
          - pnpm install
          - pnpm run docs:build
      - name: 上传腾讯COS
        image: python:3.9
        commands:
          - python -V
          - pip3 install coscmd
          - coscmd config -a xxxx -s xxxx -b vuepress-docs-1258508006 -r ap-nanjing
          - coscmd upload -r docs/.vitepress/dist/ / -H "{'Content-Disposition':'inline'}"

两步:

第一步:打包编译,注意pnpmnode版本有要求得是16以上的版本

第二步:上传腾讯COS-a后面是SecretId-b后面是SecretKeyvuepress-docs-1258508006书存储桶的名称,-r后面是存储桶所在的区域,docs/.vitepress/dist/pnpm run docs:build生成的目录,-H "{'Content-Disposition':'inline'}"表示告诉浏览器直接打开,绑定域名的话,这个参数可以不用加。

步骤三:每当触发push操作的时候,执行构建

image-20240407075259805

绑定域名、设置CDN,最终效果:

image-20240407075406788

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值