update
This commit is contained in:
@@ -71,7 +71,16 @@
|
|||||||
image: docker.cnb.cool/kevisual/dev-env:latest
|
image: docker.cnb.cool/kevisual/dev-env:latest
|
||||||
stages:
|
stages:
|
||||||
- name: 检查环境是否需要打包
|
- 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
|
- name: Docker build
|
||||||
script: docker build -t ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:latest .
|
script: docker build -t ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:latest .
|
||||||
- name: Docker push
|
- name: Docker push
|
||||||
|
|||||||
Reference in New Issue
Block a user