fix(CI): 标签问题修改
Some checks reported errors
continuous-integration/drone/push Build was killed

- 只推送了latest版本,但是脚本里写的1.0.0
This commit is contained in:
tobegold574
2025-11-10 20:56:21 +08:00
parent 6a81b7bb13
commit 52a7277844

View File

@@ -18,7 +18,7 @@ clone:
disable: true
steps:
# 0⃣ 克隆代码
# 0⃣ 克隆代码(带自签证书)
- name: clone
image: alpine/git:latest
environment:
@@ -36,12 +36,12 @@ steps:
- name: repo-volume
mountPath: /drone/src
# 1⃣ 准备环境
# 1⃣ 准备环境Node + pnpm
- name: prepare-environment
image: gitea.local.knowai/tobegold574/knowai-base:1.0.0
image: gitea.local.knowai/tobegold574/knowai-base
commands:
- cd /drone/src/frontend/knowai-core
- echo "🚀 验证 Node.js 环境..."
- echo "🚀 验证 Node.js 和 pnpm 环境..."
- node --version
- pnpm --version
- echo "🔍 检查 pnpm 存储路径..."
@@ -54,21 +54,21 @@ steps:
# 2⃣ 安装依赖
- name: install-dependencies
image: gitea.local.knowai/tobegold574/knowai-base:1.0.0
image: gitea.local.knowai/tobegold574/knowai-base
commands:
- cd /drone/src/frontend/knowai-core
- echo "📦 安装项目依赖..."
- pnpm install --registry=https://registry.npmmirror.com --no-frozen-lockfile
- echo "📦 安装依赖(利用缓存)..."
- pnpm install --frozen-lockfile --registry=https://registry.npmmirror.com
- echo "✅ 依赖安装完成"
volumeMounts:
- name: repo-volume
mountPath: /drone/src
- name: pnpm_store_cache
- name: pnpm-store-cache
mountPath: /pnpm-global/store
# 3⃣ 类型检查
- name: type-check
image: gitea.local.knowai/tobegold574/knowai-base:1.0.0
image: gitea.local.knowai/tobegold574/knowai-base
commands:
- cd /drone/src/frontend/knowai-core
- echo "🔍 执行 TypeScript 类型检查..."
@@ -77,12 +77,12 @@ steps:
volumeMounts:
- name: repo-volume
mountPath: /drone/src
- name: pnpm_store_cache
- name: pnpm-store-cache
mountPath: /pnpm-global/store
# 4⃣ 代码检查
# 4⃣ 代码检查 (Lint)
- name: lint
image: gitea.local.knowai/tobegold574/knowai-base:1.0.0
image: gitea.local.knowai/tobegold574/knowai-base
commands:
- cd /drone/src/frontend/knowai-core
- echo "🔍 执行 ESLint 代码检查..."
@@ -91,12 +91,12 @@ steps:
volumeMounts:
- name: repo-volume
mountPath: /drone/src
- name: pnpm_store_cache
- name: pnpm-store-cache
mountPath: /pnpm-global/store
# 5⃣ 运行测试
- name: test
image: gitea.local.knowai/tobegold574/knowai-base:1.0.0
image: gitea.local.knowai/tobegold574/knowai-base
commands:
- cd /drone/src/frontend/knowai-core
- echo "🧪 运行单元测试..."
@@ -105,21 +105,21 @@ steps:
volumeMounts:
- name: repo-volume
mountPath: /drone/src
- name: pnpm_store_cache
- name: pnpm-store-cache
mountPath: /pnpm-global/store
# 6⃣ 构建验证
- name: build
image: gitea.local.knowai/tobegold574/knowai-base:1.0.0
image: gitea.local.knowai/tobegold574/knowai-base
commands:
- cd /drone/src/frontend/knowai-core
- echo "🔨 验证构建过程..."
- echo "🔨 构建产物..."
- pnpm run build
- echo "📁 检查构建产物..."
- echo "📁 构建产物列表:"
- ls -la dist/
- echo "✅ 构建验证通过"
volumeMounts:
- name: repo-volume
mountPath: /drone/src
- name: pnpm_store_cache
- name: pnpm-store-cache
mountPath: /pnpm-global/store