update
This commit is contained in:
@@ -71,7 +71,16 @@
|
||||
image: docker.cnb.cool/kevisual/dev-env:latest
|
||||
stages:
|
||||
- name: 检查环境是否需要打包
|
||||
script:
|
||||
script:
|
||||
- |
|
||||
if [ -f "package.json" ]; then
|
||||
echo "📦 开始前端构建流程"
|
||||
npm install -g pnpm || exit 1
|
||||
pnpm install
|
||||
pnpm run build || echo "⚠️ 构建失败或无 build script"
|
||||
else
|
||||
echo "🔍 非前端项目,跳过打包"
|
||||
fi
|
||||
- name: Docker build
|
||||
script: docker build -t ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:latest .
|
||||
- name: Docker push
|
||||
|
||||
Reference in New Issue
Block a user