|
2 | 2 | push: |
3 | 3 | - name: sync |
4 | 4 | runner: |
5 | | - cpus: 2 |
| 5 | + cpus: 1 |
6 | 6 | imports: https://cnb.cool/ecustcic/key/-/blob/main/env.yml |
7 | 7 | stages: |
8 | 8 | - name: sync to github |
|
21 | 21 | # 构建当前项目 |
22 | 22 | - name: Build Current Project |
23 | 23 | image: docker.cnb.cool/arsrna/dev-env/node22 |
24 | | - script: "node -v && sed -i \"s|base: '/Dev-Voyage/',|base: '/',|\" docs/.vuepress/config.ts && sed -i \"s|comment: true,|comment: false,|\" docs/.vuepress/config.ts && corepack enable && pnpm config set registry http://mirrors.tencentyun.com/npm/ && pnpm install --frozen-lockfile && pnpm run docs:build" |
| 24 | + script: | |
| 25 | + node -v |
| 26 | + sed -i "s|base: '/Dev-Voyage/',|base: '/',|" docs/.vuepress/config.ts |
| 27 | + sed -i "s|comment: true,|comment: false,|" docs/.vuepress/config.ts |
| 28 | + sed -i "s|vuepress-theme-plume</a>'|vuepress-theme-plume</a></br><a href='https://beian.miit.gov.cn/' target='_blank'>浙ICP备2025169668号-1</a>'|" docs/.vuepress/plume.config.ts |
| 29 | + corepack enable |
| 30 | + pnpm config set registry http://mirrors.tencentyun.com/npm/ |
| 31 | + pnpm install --frozen-lockfile |
| 32 | + pnpm run docs:build |
25 | 33 | # 将构建输出部署到 EdgeOne Pages |
26 | 34 | - name: Deploy to EdgeOne Pages |
27 | 35 | image: tencentcom/deploy-eopages:latest |
|
37 | 45 | # 构建当前项目 |
38 | 46 | - name: Build Current Project |
39 | 47 | image: docker.cnb.cool/arsrna/dev-env/node22 |
40 | | - script: "node -v && sed -i \"s|base: '/Dev-Voyage/',|base: '/',|\" docs/.vuepress/config.ts && sed -i \"s|comment: true,|comment: false,|\" docs/.vuepress/config.ts && corepack enable && pnpm config set registry http://mirrors.tencentyun.com/npm/ && pnpm install --frozen-lockfile && pnpm run docs:build" |
| 48 | + script: | |
| 49 | + node -v |
| 50 | + sed -i "s|base: '/Dev-Voyage/',|base: '/',|" docs/.vuepress/config.ts |
| 51 | + sed -i "s|comment: true,|comment: false,|" docs/.vuepress/config.ts |
| 52 | + sed -i "s|vuepress-theme-plume</a>'|vuepress-theme-plume</a></br><a href='https://beian.miit.gov.cn/' target='_blank'>浙ICP备2025169668号-1</a>'|" docs/.vuepress/plume.config.ts |
| 53 | + corepack enable |
| 54 | + pnpm config set registry http://mirrors.tencentyun.com/npm/ |
| 55 | + pnpm install --frozen-lockfile |
| 56 | + pnpm run docs:build |
41 | 57 | # 将构建输出部署到 EdgeOne Pages |
42 | 58 | - name: Deploy to EdgeOne Pages |
43 | 59 | image: tencentcom/deploy-eopages:latest |
|
0 commit comments