mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-12 19:52:51 +00:00
37 lines
860 B
Bash
Executable File
37 lines
860 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
WORK_DIR=$PWD
|
|
BUILD_DEST=$1
|
|
|
|
echo "Deploy ${PWD} -> ${BUILD_DEST} ..."
|
|
|
|
cd deploy-space
|
|
# basic environment preparing
|
|
tnpm install yarn lerna --install-node=10
|
|
mv node_modules env
|
|
export PATH=$WORK_DIR/deploy-space/env/.bin:$PATH
|
|
|
|
echo ""
|
|
echo "Use node version:"
|
|
node -v
|
|
echo ""
|
|
|
|
# set source
|
|
yarn config set registry https://registry.npm.alibaba-inc.com
|
|
|
|
# work
|
|
mkdir packages
|
|
cp -r $WORK_DIR/packages/demo packages/demo
|
|
cp -r $WORK_DIR/packages/react-simulator-renderer packages/react-simulator-renderer
|
|
cp -r $WORK_DIR/packages/globals packages/globals
|
|
lerna bootstrap
|
|
lerna run cloud-build --stream
|
|
|
|
cd $WORK_DIR
|
|
mv deploy-space/packages/demo/build $BUILD_DEST
|
|
mv deploy-space/packages/react-simulator-renderer/dist/* $BUILD_DEST
|
|
mv deploy-space/packages/globals/dist/* $BUILD_DEST
|
|
cp deploy-space/html/* $BUILD_DEST
|
|
|
|
echo "complete"
|