Files
Work-configuration-file/jenkins/流水线配置/sit_jenniefy_web.conf
2025-10-07 15:58:15 +08:00

68 lines
1.7 KiB
Plaintext

cd /data/.jenkins/workspace/sit_scalelink_frontend
#临时切换Jenkins机器上的node到20版本
export PATH=/data/node-v20.15.0/bin:$PATH
node -v
npm -v
pnpm -v
rm -rf dist/
rm -rf node_modules/
#pnpm install
pnpm install --registry=http://mirrors.cloud.tencent.com/npm/ --force --no-frozen-lockfile
pnpm run build-sit:service_provider
chmod -R 755 projects/service_provider/dist/
rsync -avzP --delete projects/service_provider/dist/* 192.168.60.16:/data/tengine/html/scalelink_frontend/dist
sit_jenniefy_web
cd /data/.jenkins/workspace/sit_jenniefy_web
export PATH=/data/node-v20.15.0/bin:$PATH
node -v
npm -v
pnpm -v
pnpm install --registry=http://mirrors.cloud.tencent.com/npm/ --force
pnpm run dev:jennie
chmod -R 755 projects/jennie/dist/
rsync -avzP --delete projects/jennie/dist/* 192.168.60.16:/data/tengine/html/sit_jenniefy_web/dist
cd /data/.jenkins/workspace/sit_jenniefy_web
export PATH=/data/node-v20.15.0/bin:$PATH
node -v
npm -v
pnpm -v
cd /data/.jenkins/workspace/sit_jenniefy_web/projects/jennie/
rm -rf dist/
rm -rf node_modules/
pnpm install --registry=http://mirrors.cloud.tencent.com/npm/ --force
pnpm run build
chmod -R 755 dist/
rsync -avzP --delete dist/* 192.168.60.16:/data/tengine/html/jennie_web/dist
testpartner.flytothmoon.online
sitjenniefy.flytothmoon.online
cd /data/.jenkins/workspace/sit_jenniefy_web
export PATH=/data/node-v20.15.0/bin:$PATH
node -v
npm -v
pnpm -v
#cd /data/.jenkins/workspace/sit_jenniefy_web/projects/jennie/
rm -rf dist/
rm -rf node_modules/
pnpm install --registry=http://mirrors.cloud.tencent.com/npm/ --force
pnpm run build:jennie
chmod -R 755 projects/jennie/dist/
rsync -avzP --delete projects/jennie/dist/* 192.168.60.16:/data/tengine/html/jennie_web/dist