[fix]:[20251208][drone 增加前端工程的cicd 7]
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/tag Build is failing

This commit is contained in:
kale 2025-12-08 04:17:26 -05:00
parent a056cd5798
commit 76ba747874
2 changed files with 2 additions and 2 deletions

View File

@ -180,7 +180,7 @@ steps:
path: /var/run/docker.sock path: /var/run/docker.sock
commands: commands:
- docker info - docker info
- docker build -t ${DRONE_REPO_NAME}-frontend:latest -f docker/Dockerfile-frontend vue-ui - docker build -t ${DRONE_REPO_NAME}-frontend:latest -f docker/Dockerfile-frontend .
- docker tag ${DRONE_REPO_NAME}-frontend:latest ${DRONE_REPO_NAME}-frontend:${DRONE_COMMIT_SHA:0:8} - docker tag ${DRONE_REPO_NAME}-frontend:latest ${DRONE_REPO_NAME}-frontend:${DRONE_COMMIT_SHA:0:8}
- docker images ${DRONE_REPO_NAME}-frontend - docker images ${DRONE_REPO_NAME}-frontend
depends_on: depends_on:

View File

@ -11,7 +11,7 @@ RUN npm config set registry https://registry.npmmirror.com \
&& npm ci --no-audit --no-fund && npm ci --no-audit --no-fund
# 复制源码并构建 # 复制源码并构建
COPY vue-ui . COPY vue-ui/ .
RUN npm run build RUN npm run build
# 运行阶段,使用独立 nginx 镜像 # 运行阶段,使用独立 nginx 镜像