From 8498fa75e3985a22cbed641bebb8d0d7217f4291 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Thu, 25 May 2023 16:13:55 +0800 Subject: [PATCH] chore: pre publish --- docker/image/Dockerfile | 2 +- docker/image/build.sh | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docker/image/Dockerfile b/docker/image/Dockerfile index 6a7e5c69..acfe628b 100644 --- a/docker/image/Dockerfile +++ b/docker/image/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18.16.0-slim +FROM registry.cn-shenzhen.aliyuncs.com/handsfree/node:18-alpine RUN npm install -g pnpm ADD ./workspace/certd-server/package.json /app/ WORKDIR /app/ diff --git a/docker/image/build.sh b/docker/image/build.sh index 2da731e9..df2c34af 100644 --- a/docker/image/build.sh +++ b/docker/image/build.sh @@ -7,19 +7,19 @@ echo "您输入的版本号是: $version" echo "登录aliyun镜像仓库" docker login --username=252959493@qq.com registry.cn-shenzhen.aliyuncs.com -$build=$(pwd) +build=$(pwd) cd ../../ -$root=$(pwd) +root=$(pwd) echo "安装依赖" pnpm install echo "client build" -cd $root/packages/certd-client +cd $root/packages/ui/certd-client pnpm run build echo "client build success" echo "server build" -cd $root/packages/certd-server +cd $root/packages/ui/certd-server pnpm run build echo "server build success" @@ -27,6 +27,7 @@ echo "rm node_modules" rm ./node_modules -rf echo "copy to workspace" +mkdir -p $build/workspace/certd-server \cp ./* $build/workspace/certd-server -rf \cp ../certd-client/dist/* $build/workspace/certd-server/public/ -rf