chore: pre publish

pull/21/merge
xiaojunnuo 2023-05-25 16:13:55 +08:00
parent 5556bc3a4b
commit 8498fa75e3
2 changed files with 6 additions and 5 deletions

View File

@ -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 RUN npm install -g pnpm
ADD ./workspace/certd-server/package.json /app/ ADD ./workspace/certd-server/package.json /app/
WORKDIR /app/ WORKDIR /app/

View File

@ -7,19 +7,19 @@ echo "您输入的版本号是: $version"
echo "登录aliyun镜像仓库" echo "登录aliyun镜像仓库"
docker login --username=252959493@qq.com registry.cn-shenzhen.aliyuncs.com docker login --username=252959493@qq.com registry.cn-shenzhen.aliyuncs.com
$build=$(pwd) build=$(pwd)
cd ../../ cd ../../
$root=$(pwd) root=$(pwd)
echo "安装依赖" echo "安装依赖"
pnpm install pnpm install
echo "client build" echo "client build"
cd $root/packages/certd-client cd $root/packages/ui/certd-client
pnpm run build pnpm run build
echo "client build success" echo "client build success"
echo "server build" echo "server build"
cd $root/packages/certd-server cd $root/packages/ui/certd-server
pnpm run build pnpm run build
echo "server build success" echo "server build success"
@ -27,6 +27,7 @@ echo "rm node_modules"
rm ./node_modules -rf rm ./node_modules -rf
echo "copy to workspace" echo "copy to workspace"
mkdir -p $build/workspace/certd-server
\cp ./* $build/workspace/certd-server -rf \cp ./* $build/workspace/certd-server -rf
\cp ../certd-client/dist/* $build/workspace/certd-server/public/ -rf \cp ../certd-client/dist/* $build/workspace/certd-server/public/ -rf