mirror of https://github.com/certd/certd
chore: pre publish
parent
5556bc3a4b
commit
8498fa75e3
|
@ -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/
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue